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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ... 49
141  Programación / Programación C/C++ / Re: Ayuda con estructura en: 21 Noviembre 2010, 04:59 am
crear una matriz? de [3]x[X]

algo asi

struct Auto{
   int año[3];
        float sedan[3], pickup[3], deportivo[3];
   char modelo[3][100];
   char marca[3][100];
} c1;

Comentario.

        float sedan[3], pickup[3], deportivo[3];

esto lo podes tmb modificar
sabiendo vos que

 sedan   pickup   deportivo
     1        2            3

hacer una matriz

floar algo [3] [3];

142  Programación / Programación C/C++ / Re: Problema con vector y direcciones en: 21 Noviembre 2010, 04:47 am
Hola, bueno primero usa las etiquetas geshi para poder ver bien el codigo. :xD
Si no me quedo siego. :P

En primer lugar tenes unos problemas de sintaxis en tu codigo como por ejemplo esto

Citar
for(a==0;a<10;a++){//obteniendo valores

a==0  // Estas comparando o preguntando si a es igual a cero
no es necesario en este caso inicializar int a=0, y menos aun, no podes preguntar en el for si a efectivamente es 0.

Citar
for(a=0;a<10;a++){//obteniendo valores

Ahi quedaria

Respecto a usar un puntero, me parece q te hiciste mucho lio, primero trata de entender como es la logica del ordenamiento, y luego implementa punteros, detodas formas, no usastes los punteros correctamente.
Mirate este post

http://foro.elhacker.net/programacion_cc/c_iniciacion_al_manejo_de_los_punteros-t299174.0.html

en la funcion no entiendo que haces ahi con declarar, bool listo;
y en el while (0==listo), no entiendo q haces ahi.

entodo caso podes inicializar una variale ej int k=0;
y luego hacer esto

while (k==0){
k=1;
............

y ahi dentro ir preguntado con if si la cadena en la posicion i es mayo q cadena en la posicion i+1.
algo asi


if (cad>cad[i+1]){
aux=cad[a];
cad[a]=cad[a+1];
cad[a+1]=aux;
}


saludos.
143  Programación / Programación C/C++ / Re: Problemas con Visual c++ 2008 en: 19 Noviembre 2010, 20:07 pm
ah.. pense q era porblema de la sdk o algo de eso,  :-\ gracias!!
144  Programación / Programación C/C++ / Problemas con Visual c++ 2008 en: 19 Noviembre 2010, 19:45 pm
Hola gente!
Les comenento que instale recientemente Visual c++ 2008, pero no se porq no me compila, algunas cosas.

Por ej:

Código
  1. #include <stdio.h>
  2.  
  3. int main (){
  4. int i;
  5. for (i=0;i<5;i++)
  6. printf ("Hola\n");
  7. return 0;
  8. }

Esto compila

Código
  1. #include <windows.h>
  2. #include <stdio.h>
  3.  
  4.  
  5.  
  6. int main()
  7. { char pro[40];
  8. HANDLE proceso;
  9.  
  10. printf ("Ingrese proceso a buscar: ");
  11. gets (pro);
  12. printf ("cadena a buscar: %s\n", pro);
  13. HWND encontre = FindWindow(NULL, pro); // FindWindows Buesca un proceso del sistema por el nombre de la pantalla sintaxis a=FindWindow(Null, Arg1);
  14.                                       //  RETORNO tiene valor de retorno del tipo HWND; NULL nulo, arg1 argumento 1 nombre a buscar ej Windows Live Messenjer
  15. if (encontre == 0)
  16. printf ("Ventana cerrada\n\a");
  17. //MessageBox(NULL, "No se esta ejecutando Pinball", "Error", MB_OK | MB_ICONERROR);
  18. //return -1;
  19. else {
  20. printf ("Ventana abierta\n\a");
  21. DWORD pid; //DWORD pid; //se declara variable del tipo DWORD (variable de 32bit)
  22. GetWindowThreadProcessId(encontre,&pid); //toma processo que se encontro en FindWindow y delvuelve el proceso PID sintaxis
  23.                                                                                                //GetWindowThreadProcessId(encontre,&pid); // (_HWND Arg1, _DWORD Arg2);
  24. MessageBox (NULL,"Encontrado", "Encontrado", MB_OK | MB_ICONINFORMATION);
  25.  
  26. printf ("PID:%d\n",pid);
  27. proceso =OpenProcess(PROCESS_ALL_ACCESS,0,pid); // Abrir processo con todos los accesos tiene valor de retorno del tipo HANDLE
  28. CloseHandle(proceso);} //cierro variable tipo Handle del valor proceso
  29. return 0;
  30. }

Esto no lo compila.
Errores que me da.

Citar
1>Compilando...
1>codigo.cpp
1>c:\users\juanca\documents\visual studio 2008\projects\captura\captura\codigo.cpp(12) : warning C4996: 'gets': This function or variable may be unsafe. Consider using gets_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>        c:\program files\microsoft visual studio 9.0\vc\include\stdio.h(279) : vea la declaración de 'gets'
1>c:\users\juanca\documents\visual studio 2008\projects\captura\captura\codigo.cpp(14) : error C2664: 'FindWindowW' : no se puede convertir el parámetro 2 de 'char [40]' a 'LPCWSTR'
1>        Los tipos señalados no están relacionados; la conversión requiere reinterpret_cast, conversión de estilo de C o conversión de estilo de función
1>c:\users\juanca\documents\visual studio 2008\projects\captura\captura\codigo.cpp(25) : error C2664: 'MessageBoxW' : no se puede convertir el parámetro 2 de 'const char [11]' a 'LPCWSTR'
1>        Los tipos señalados no están relacionados; la conversión requiere reinterpret_cast, conversión de estilo de C o conversión de estilo de función
1>El registro de compilación se guardó en el "file://c:\Users\juanca\Documents\Visual Studio 2008\Projects\captura\captura\Debug\BuildLog.htm"
1>captura - 2 errores, 1 advertencias
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========


Lo raro es que compilando con cualquier otro compilador no tengo problemas.
145  Informática / Software / Re: ACELERADORES en: 17 Noviembre 2010, 04:30 am
Yo uso flashget , usaba IDM, podrias bajartelo con el crack personalmente no me gusta este ultimo porq me jode mucho, me baja todo de ahi, solamente uso el flashget cuando quiero bajar cosas muy pesadas y corro riesgo de perder la descarga mediante la descarga directa.
Saludos
146  Programación / Programación C/C++ / Re: devolver valor de uan funcion en: 15 Noviembre 2010, 05:14 am
Para devolver el valor de una funcion es el
return variable;

estructura de una funcion.

tipo nombre (parametros)
{
declaraciones;

cuerpo
}



Ahi tenes dos funciones. coordenada__x coordenada__y, estas devuelven h y k
en el programa principal tenes q tener algo por el estilo

Código
  1. resultadox = coordenada__x(h);
  2. resultadoy = coordenada__y(k);


si queres trabajar con los resultados de estas funciones, tenes q pasar esos parametros a una funcion que haga otra cosa. queradaria algo asi en el main
Código
  1. //prototipo
  2. int main (){
  3. int resultadox, resultadoy          //Esta es una funcion local.
  4. void funcion (int resultadox, int resultadoy); //prototipo
  5.  
  6. blabla bla
  7.  
  8. resultadox = coordenada__x(h);
  9. resultadoy = coordenada__y(k);
  10. funcion(resultadox, resultadoy);
  11. //funcion sin retorno.
  12.  

Saludos

147  Seguridad Informática / Seguridad / Security Conference en: 11 Noviembre 2010, 03:59 am
http://foro.elhacker.net/bugs_y_exploits/connection_string_attacks_chema_alonso_ekoparty-t310282.0.html

Viendo este post hoy, me encontre con unos Pdf bastantes interesantes.

http://www.ekoparty.org/archivo.php

ekoparty security conference, son todos los pdf de estas conferencias, desde 2007 hasta 2009

Echenle un ojo. :xD
148  Foros Generales / Foro Libre / Re: .NET Sucks en: 10 Noviembre 2010, 14:53 pm
!R39N4D soñaelpmuC zileF

Jajaja Feliz cumpleaños :xD
149  Programación / Programación C/C++ / Re: error grave en programa en: 10 Noviembre 2010, 04:20 am
Flony, el primer error que citas es por los parametros de user y pass

En el segundo pasa igual RARCHIVO
Citar
lpszRemoteFile [in]

    Pointer to a null-terminated string that contains the name of the file to be retrieved.

http://msdn.microsoft.com/en-us/library/aa384157%28VS.85%29.aspx
150  Programación / Programación C/C++ / Re: ayuda con un programa sencillo en: 10 Noviembre 2010, 03:52 am
[Shadowstorn]
Tu resolucion del problema tiene errores de sintaxis.
Los scanf cuando son string no lleva el &

Código
  1. #include <stdio.h>
  2.  
  3. int main () {
  4. char nombre[20], primer_apellido[20], segundo_apellido[20], email[30] ;
  5.    int dni;
  6.  
  7. printf("NOMBRE:");
  8. scanf ("%s",nombre);     // para string es mejor usar sscanf o gets (cadena);
  9. printf("PRIMER APELLIDO: ");
  10. scanf ("%s",primer_apellido);
  11. printf("SEGUNDO APELLIDO: ");
  12. scanf ("%s", segundo_apellido);
  13. printf ("DNI:");
  14. scanf ("%d", &dni);
  15. printf ("EMAIL: ");
  16. scanf ("%s",email);
  17. printf ("%s\n,%s\n,%s\n,%d\n,%s\n", nombre ,primer_apellido ,segundo_apellido, dni, email );
  18.  
  19.        getchar (); // Esto permite ver el resultado
  20. return 0;
  21. }
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ... 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines