elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 80
261  Programación / Programación C/C++ / Re: Ayuda progrma numeros amigos en: 25 Noviembre 2011, 20:54 pm
El caso esque cambio la funcion usnsigned por la que no retorna nada es decir, la funcion void, pero sigue ignorandome todo la funcion, no entiendo
Jejej. no me habia fijado en eso. El caso es que tienes que llamar a la función desde main(); en alguna parte en el main después de que pides los datos debes llamar a la función, te doy un ejemplo:
Código
  1. #include <stdio.h>
  2.  
  3. void print_number(int);
  4.  
  5. int main() {
  6.  int num = 0;
  7.  printf("Dame un numero: ");
  8.  scanf("%d", &num);
  9.  print_number(num);
  10.  
  11.  return 0;
  12. }
  13.  
  14. void print_number(int n) {
  15.  printf("Imprimiendo numero: %d desde la funcion print_number\n", n);
  16. }
  17.  

Saludos
262  Programación / Programación C/C++ / Re: Ayuda progrma numeros amigos en: 25 Noviembre 2011, 20:34 pm
Y los tipos? Donde están los tipos de la variables? y la del prototipo?:

Código
  1. unsigned amigos (unsigned am, unsigned an, unsigned m, unsigned n);


Más bien sería:

Código
  1. void amigos (unsigned int am, unsigned int an, unsigned int m, unsigned int n);

Lo mismo cuando implementas la función, pone los tipos que faltan. O le cambias el tipo de la función a otra cosa que no sea void si es que piensas retornar un entero o algo.

Saludos
263  Programación / Java / Re: Capturar Automáticamente Datos JTextfield en: 25 Noviembre 2011, 20:08 pm
Mira esta clase, cambia e enfoque totalmente usando DocumentListeners:

MainFrame.java
Código
  1. package edu.probes.java;
  2.  
  3. import java.awt.BorderLayout;
  4.  
  5. import javax.swing.JFrame;
  6. import javax.swing.JTextField;
  7. import javax.swing.event.DocumentEvent;
  8. import javax.swing.event.DocumentListener;
  9.  
  10. public class MainFrame extends JFrame implements DocumentListener {
  11.  
  12. private JTextField text = new JTextField(20);
  13. private String textInJTextField;
  14.  
  15. public MainFrame() {
  16. text.getDocument().addDocumentListener(this);
  17.  
  18. this.add(text, BorderLayout.NORTH);
  19.                this.setSize(500, 100);
  20.  
  21. }
  22.  
  23. @Override
  24. public void insertUpdate(DocumentEvent e) {
  25. textInJTextField = text.getText();
  26. print(textInJTextField);
  27.  
  28. }
  29.  
  30. @Override
  31. public void removeUpdate(DocumentEvent e) {
  32. textInJTextField = text.getText();
  33. print(textInJTextField);
  34.  
  35. }
  36.  
  37. @Override
  38. public void changedUpdate(DocumentEvent e) {
  39. }
  40.  
  41. public void print(String s) {
  42. System.out.println(s);
  43. }
  44. }

MainApp.java
Código
  1. package edu.probes.java;
  2.  
  3. public class MainApp {
  4. public static void main(String args[]) {
  5. MainFrame fm = new MainFrame();
  6. fm.setVisible(true);
  7. }
  8.  
  9. }
  10.  

Saludos
264  Programación / Bases de Datos / Re: base de datos de una optica en: 25 Noviembre 2011, 16:48 pm
No has pensado en ir directamente a una óptica a preguntarles como funciona todo tras bambalinas, Es muy poco probable que muchos aquí sepan de manera completa como funcionan, Es el mejor consejo que puedo darte, ve y averigua como es en el mundo real.

Saludos
265  Programación / Java / Re: Capturar Letras Que Se Presionan Estando En Un Textfield en: 25 Noviembre 2011, 04:15 am
Mira esta clase que acabo de hacer:

MainFrame.java
Código
  1. import java.awt.FlowLayout;
  2. import java.awt.event.KeyEvent;
  3. import java.awt.event.KeyListener;
  4.  
  5. import javax.swing.JFrame;
  6. import javax.swing.JLabel;
  7. import javax.swing.JTextField;
  8.  
  9. class MainFrame extends JFrame implements KeyListener {
  10.  
  11. private JTextField text = new JTextField(20);
  12. private String textInJTextField;
  13. private JLabel label = new JLabel();
  14.  
  15. public MainFrame() {
  16.  
  17. text.addKeyListener(this);
  18. this.setLayout(new FlowLayout());
  19. this.getContentPane().add(text);
  20. this.getContentPane().add(label);
  21. this.setSize(500, 100);
  22. //this.setResizable(false);
  23. }
  24.  
  25. @Override
  26. public void keyTyped(KeyEvent e) {
  27. }
  28.  
  29. @Override
  30. public void keyPressed(KeyEvent e) {
  31. }
  32.  
  33. @Override
  34. public void keyReleased(KeyEvent e) {
  35. textInJTextField = text.getText();
  36. label.setText(textInJTextField);
  37. }
  38. }
  39.  

MainApp.java
Código
  1. public class MainApp {
  2. public static void main(String args[]) {
  3. MainFrame mf = new MainFrame();
  4. mf.setVisible(true);
  5.  
  6. }
  7. }
  8.  

Lo que haces envés de mostrarlo en un JLabel como hago es mandar la cadena a un método de Búsqueda que actualice los resultados también.

Saludos
266  Programación / Programación C/C++ / Re: [SRC] STACK for C++ en: 25 Noviembre 2011, 03:09 am
Código
  1. int ClsSTACK::ClsPOP()
  2. {
  3. return *ClsESP;
  4. ClsESP--;
  5. }

El return debería ir después del decremento, no?

Saludos
267  Programación / Programación C/C++ / Re: IDE C/C++: Para FreeBSD o GNU/Debian en: 25 Noviembre 2011, 01:31 am
Hola, bueno estas son mis respuestas en orden:

1. La documentación de GTK es realmente lamentable, muy pobre en todo sentido, más sin embargo existe un buen Libro llamado Foundations Of GTK+ Development, en el caso de Qt en cambio la documentación es ampliamente extendida, en su Web en su IDE, en Diversos libros, la documentación tiene una calidad realmente excelente.

2. 3. No manejo mucho el tema en este aspecto, pero creo que lo ideal es la SQLAPI++ en su página encontrarás una gran cantidad de sistemas de DB que soporta.

4. Este aspecto es un poco más complicado, lo que hay que hacer es montar un entorno de "Cross-compiling", pero no estoy muy informado en el tema. Existe un buen libro también para hacer código extremadamente portable: Cross-Platform Development in C++: Building Mac OS X, Linux, and Windows Applications.

Espero sea de ayuda.

Saludos
268  Sistemas Operativos / GNU/Linux / Re: Linux y w7 en: 25 Noviembre 2011, 00:46 am
Ubuntu tiene diferentes ediciones. La principal diferencia entre estas es su entorno de escritorio y su público Objetivo:

Por entorno de escritorio
Ubuntu: http://www.ubuntu.com/
Kubuntu: http://www.kubuntu.org/
Lubuntu: http://lubuntu.net/
Xubuntu: http://www.xubuntu.org/

Por público Objetivo
Edubuntu: http://www.edubuntu.org/
Ubuntu Studio: http://ubuntustudio.org/
Tiflobuntu (Tiflolinux) http://www.tiflolinux.org/
Aunque estas últimas no son Oficiales de Canonical a ecepción de Edubuntu que si hace parte.
Saludos
269  Foros Generales / Foro Libre / Re: Salvemos internet [URGENTE] en: 25 Noviembre 2011, 00:35 am
Yo creo que va a ser dentro de muy poco, es precisamente leyes y normativas como estas las que auspician la caida, no generan más que segregación y desbalance económico, atraso social y cultural, y poco a poco la crisis los irá ahogando, la gente es conciente de esto por eso movimientos como el de WallStreet. espero que en poco menos de 5 u 8 años el imperio norteamericano esté pagando por todos sus pecados.

Saludos
270  Sistemas Operativos / GNU/Linux / Re: Linux y w7 en: 25 Noviembre 2011, 00:23 am
La única forma en que las cosas pueden resultar realmente mal es si haces cosas sin estar seguro de lo que haces. Ahora si lo vas a instalar en VirtualBox pues no hay lio de que algo malo pueda suceder, en VB tienes un entorno completamente seguro para probar Ubuntu.

El Ubuntu que tienes ahora es algo viejo, del 2008 específicamente, lo mejor es que uses la versión más actualizada, en este caso la 11.10.

Saludos
Páginas: 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 [27] 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 ... 80
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines