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

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: [1] 2 3 4 5
1  Programación / Programación C/C++ / Re: Procesamiento de una estructura en c++ en: 27 Mayo 2012, 07:27 am
error:
Código
  1. printf("GRUPO =%d\n",&alumno.grupo);
  2. printf("NUMERO =%d\n",&alumno.numero);
  3. printf("NOMBRE =%s\n",&alumno.nombre);
  4. printf("MESES =%d\n",&alumno.edad);

Los argumentos del formato no deben ser apuntados, solo los de los arreglos (es alumno.nombre y NO &alumno.nombre).

solucion:
Código
  1. printf("GRUPO =%d\n",alumno.grupo);
  2. printf("NUMERO =%d\n",alumno.numero);
  3. printf("NOMBRE =%s\n",alumno.nombre);
  4. printf("MESES =%d\n",alumno.edad);

Las lineas #include <conio.h> y #include <string.h> no las necesitas. Y algunas llamadas a getchar() estan de más.

Saludos
2  Programación / Programación C/C++ / Re: Portar código de dev-c++ a Visual Studio en: 25 Mayo 2012, 19:58 pm
Solo he visto los errores lexicos y sintacticos:

Citar
void doEtherValue( long canal, long valor, XtraInfo * xtraInfo );
void doEtherRangeValue( long canal_1, long canal_2, long valor, XtraInfo * xtraInfo );
Supuestamente estas definiendo la funcion, no declarando un prototipo. Por lo tanto, los ; antes del { no deben estar


Las declaraciones de variables locales es al principio de cualquier bloque {...}


Linea 188... para ser mas legible, el ; del final es para no hacer nada en el cuerpo del ciclo for, pues deja un salto de linea entre ) y ;


Al final supuestamente estas cerrando el cuerpo de dos bifurcaciones else y la definicion de la funcion doEtherValue. Los ; que siguen a cada } no deben estar


Al final supuestamente estas cerrando el cuerpo de dos bifurcaciones else y la definicion de la funcion doEtherRangeValue. Los ; que siguen a cada } no deben estar


En la funcion doEtherRangeValue, ¿donde declaraste canal_a y canal_b?, quisas te refieres a canal_1 y canal_2 de los parametros de la funcion


No me he fijado en los nombres de las variables que usas, pero si no esta en los parametros de la funcion, no esta declarada dentro de la funcion, no esta declarada como global o no esta prototipada como extern, entonces no existe


¿Estas seguro que eso compila en Dev-C++?, de cualquier manera, los errores saltan a la vista.

Saludos
3  Programación / Programación C/C++ / Re: Ayuda con ejercicios dev c++ (Arreglos y repetitivos) en: 25 Mayo 2012, 17:18 pm
 No lo tomes a mal, pero en este foro nadie resolvera tus ejercicios; es mas, ni siquiera se entiende lo que esta en la imagen. Coloca el codigo que llevas hecho, de lo contrario te puedes olvidar de encontrar una respuesta que valga la pena.

 Saludos
4  Programación / Programación C/C++ / Re: Ejercicio en C con Borland 5.02 en: 25 Mayo 2012, 07:38 am
 Pues si tu problema son los resultados, es porque las equivalencias son estas:

PIE   PULG  YARDA  CMS
12       144    4      365,76

Código:
pulg = z*12;
yar = z / 3;
cms = 2.54 * pulg;

 Saludos
5  Programación / Programación C/C++ / Re: Programando en Linux,Plantillas!!!No funciona en: 25 Mayo 2012, 07:13 am
 Pues la violacion de segmento sucede cuando intentas acceder a una direccion de memoria no permitida. Comunmente esto sucede cuando te olvidas de especificar la referencia a una direccion como con el uso de scanf() en el cual muchos se olvidan del simbolo apuntador &; si se olvida el &, al compilar la funcion scanf() recibira el valor de la variable y no su direccion.
 Cuando se es nuevo, es comun que se tenga errores al usar punteros(que es la forma de manejar direccionaiento a memoria en C). Pero lo malo es que muchas veces el compilador ni siquiera te advierte.

Saludos
6  Programación / Programación C/C++ / Re: Prolema al generar codigo c++ en visual c++ 2010 en: 25 Mayo 2012, 06:48 am
 Pues yo no veo nada raro, todo funciona correctamente. Si lo que quieres es ver la consola pues no te olvides de colocar un cin.get(); antes del return 0;

 Saludos
7  Programación / Programación C/C++ / Re: Programando en Linux,Plantillas!!!No funciona en: 21 Mayo 2012, 07:10 am
Código:
cin >> int1, int2, int3;

 No tengo muchos conocimientos de C++, pero tengo entendido que en realidad es asi:

Código:
cin >> int1>>int2>>int3;
8  Programación / Programación C/C++ / Re: Duda Como Ejecutar Programa Desde Terminal Windows en: 20 Mayo 2012, 21:28 pm
 Perdon, Windows + R, me equivoque :P

Saludos
9  Programación / Programación C/C++ / Re: Duda Como Ejecutar Programa Desde Terminal Windows en: 20 Mayo 2012, 20:59 pm
 ctrl + R luego escribes cmd y tendras una ventana de comandos. Te mueves por las carpetas hata tu ejecutable igual que otras shell con el comando cd, y listas los directorios con dir
10  Programación / Programación C/C++ / Re: [AYUDA]Diferencias en: 20 Mayo 2012, 20:50 pm
Observa:
http://www.pablin.com.ar/computer/cursos/c1/cout.html
Páginas: [1] 2 3 4 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines