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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53] 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 122
521  Programación / Programación C/C++ / Re: dónde descargar un compilador gratuíto en: 27 Agosto 2010, 23:02 pm
Eso de gratuito, no lo leiste?

Visual Studio no es gratis(legalmente)

Ya te lo aclaro Horricreu, pero por si todavía quedan dudas:

Visual Studio Express

Citar
Es de caracter gratuito y es proporcionado por la compañía Microsoft corporation orientadose el producto a principiantes, estudiantes y entusiastas en la programación web y de aplicaciones, ofreciéndose dicha aplicación a partir de la versión 2005 de Microsoft visual studio.

Saludos

522  Programación / Programación C/C++ / Re: dónde descargar un compilador gratuíto en: 27 Agosto 2010, 07:30 am
No, por supuesto que no se puede, pero estas confundiendo Visual C# con Visual C++, lo que necesitas es este ultimo.
Igualmente tenes la suite que viene con todas las opciones, en ese caso podrás decidir lo que quieras hacer en el menú de creación de proyecto.

Saludos

523  Programación / Programación C/C++ / Re: dónde descargar un compilador gratuíto en: 27 Agosto 2010, 05:18 am
Visual Studio Express
Code::Blocks

Saludos
524  Programación / Programación C/C++ / Re: Funciones polinomicas y racionales en: 26 Agosto 2010, 22:13 pm
Citar
El problema que tuve es que si no pongo goto, como hago para que vuelva a empezar ¬¬

Con un ciclo, un switch mas las funciones que necesites. Hay mil variantes que podes realizar para conseguir ese objetivo, sea cual sea va a ser mejor que "goto", que dicho sea de paso es considerada una muy mala practica.

Citar
El conio.h ni me acuerdo porque lo use xD

Olvídate de conio, completamente.

Citar
lo del system, estoy tratando de reemplazar el pause por el getchar de a poquito jajaja y el system("cls"); con que puede reemplazarse???

No hay un reemplazo estándar, para limpiar la pantalla no te queda otra que o bien usar funciones especificas de cada sistema o librerías multi-plataforma.

Citar
Como haces para limpiar el buffer de entrada?? cual es la funcion??

Función estándar no existe, esos aspectos son inherentes a cada sistema. Aplica igual que en el caso anterior, funciones especificas del sistema o librerías multi-plataforma.
Ignora los códigos que utilizan fflush(stdin) u setbuf(stdin,NULL) y demás, invocan comportamiento indefinido y no limpian el buffer precisamente. Lo ideal es que utilices fgets+sscanf y no tengas que preocuparte por la basura en el buffer.

Saludos
525  Programación / Programación C/C++ / Re: ayuda con parametro a funcion open() en: 26 Agosto 2010, 07:02 am
Dudo que ese haya sido el error porque strcat agrega el carácter nulo a la cadena resultante. En todo caso lo que tenes que asegurarte es que ambas cadenas estén terminadas en NULL a la hora de la concatenación.

Citar
char * strcat ( char * destination, const char * source );

Concatenate strings
Appends a copy of the source string to the destination string. The terminating null character in destination is overwritten by the first character of source, and a new null-character is appended at the end of the new string formed by the concatenation of both in destination.

Igualmente revisa lo que te dije antes del valor de retorno de Split. Me alegro que lo hayas solucionado.

Saludos
526  Informática / Hardware / Re: GTZ295 o 470GTX? cual es mejor en: 26 Agosto 2010, 02:58 am
GTZ o GTX?

Depende el precio que las consigas, la GTX 295 es levemente mejor, pero la GTX 470 es compatible con DX11 y eso se sentirá en los últimos juegos.

Saludos
527  Programación / Programación C/C++ / Re: ayuda con parametro a funcion open() en: 25 Agosto 2010, 19:10 pm
En el código inicial la única barra invertida es una asignación que esta comentada, por eso te dije antes lo de la ruta incorrecta.

Igualmente solucionado eso, debería funcionar perfectamente tanto con una cadena literal o con una cadena a medida. En este caso el parámetro que acepta la función es siempre el mismo sin importar cuantas veces modifiques la cadena.

Si vos verificas el contenido de dir justo antes de pasarla como parámetro a open, el contenido es correcto o no? si es incorrecto entonces esta claro que el problema pasa por el procesamiento que le realizas a la cadena.

El problema principal es que el valor de retorno de la función Split es temporal y este puede ser invalidado en las llamadas siguientes a esa función. La variable cad1 y cad2 son locales a la función, y permanecen mientras se encuentren en el ámbito de la función correspondiente, lo mismo ocurre por supuesto con el puntero que devuelve c_str, en este caso este ultimo existe temporalmente en el stack.
Intenta devolviendo directamente el string.

Saludos
528  Programación / Programación C/C++ / Re: problema con if en: 25 Agosto 2010, 17:27 pm
Entonces no puedo decirte mas que depures el programa revisando los valores de las cadenas relevantes en el error para ver si encuentras por donde puede venir el fallo.

Realmente no se puede saber cual es el error con el código que pusiste. Que devuelven los métodos utilizados? el procesamiento de los datos es correcto? hazte esas preguntas e intenta responderlas.

En principio verifica que contenido tienen las dos cadenas cuando supuestamente deberían ser iguales.

Saludos
529  Programación / Programación C/C++ / Re: Ayuda con este programa en C++ en: 25 Agosto 2010, 17:23 pm
miguelb18, bienvenido al foro.

En esta sección no se hacen tareas, ni tampoco se da orientación sobre ejercicios al menos que postees el código que llevas hecho y tus dudas especificas.

Si el profesor no explica entonces posiblemente nadie en tu curso pueda hacer el ejercicio por lo tanto lo que corresponde en ese caso es quejarse con las autoridades del establecimiento.

Igualmente, dudo de la mala intención de tu profesor porque el ejercicio realmente es muy sencillo. Seguramente explico lo mínimo indispensable para realizarlo pero vos no prestaste la atención debida.

Como recomendación te diría que leas sobre:

  • Funciones
  • Arreglos

y que luego consultes con tus compañeros para ver si todos opinan lo mismo sobre tu profesor.

Saludos!

Hilo cerrado.


530  Programación / Programación C/C++ / Re: problema con if en: 25 Agosto 2010, 16:37 pm
Claro, porque estas usando strings y no char[]. Las cadenas del tipo string pueden compararse sin necesidad de strcmp. Utilizar el miembro  c_str no tendría sentido en este caso.

Si el problema es de lógica, el if-else seria algo así:

Código
  1.    if(str==str2)
  2.       cout<<"iguales"<<endl;
  3.    else
  4.       cout<<"no son iguales"<<endl;

Si el problema es por comportamiento indefinido en tu programa, postea el código completo o una mínima expresión compilable del problema (en caso que el código original sea muy largo), porque con lo posteado es imposible saber de donde proviene el error.

Saludos
Páginas: 1 ... 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53] 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 ... 122
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines