|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - m0skit0
Páginas: 1 ... 6 7 [8] 9 10 ... 100
176
« en: Martes 1 de Marzo de 2011, 15:58 »
system("pause"); Emmmm, no, eso no es C++ estándar. Además, eso sólo funciona en Windows.
177
« en: Martes 1 de Marzo de 2011, 15:57 »
Emmm... Píllate un libro de C++ o un tutorial decente. int Operar(Operaciones op)
178
« en: Lunes 28 de Febrero de 2011, 09:03 »
que paso moskito??? Nada, en realidad borré lo que había escrito en ese post, no me refiero a lo anterior. Sigo manteniendo mi opinión de que string es mucho mejor que char*. lo estuve pensando mucho y la clase estandar string es en verdad un char * encubierto Parecido, pero mucho más avanzado de lo que crees. Con char* tienes que reservar el espacio tú mismo, cuando la clase string se encarga de todo eso por ti. Prueba en el ejemplo de tu profesor a introducir una cadena de 100 caracteres, a ver qué pasa. Si se ha creado la clase string en C++, es por algo. Y desde luego el ejemplo de tu profesor es una mezcla absurda entre C y C++. Y no es el único que hace semejantes desvaríos. Es algo típico de la gente que programa en C++ viniendo de C. Saludos
179
« en: Lunes 28 de Febrero de 2011, 08:59 »
Mi consejo es que uses libpcap.
180
« en: Domingo 27 de Febrero de 2011, 23:05 »
Retiro lo dicho.
181
« en: Domingo 27 de Febrero de 2011, 19:26 »
Efectivamente, el uso de ficheros INI está desaconsejado por Microsoft por obsoleto. Usa el registro mejor.
182
« en: Domingo 27 de Febrero de 2011, 14:18 »
183
« en: Domingo 27 de Febrero de 2011, 13:17 »
Lo siento, no doy ayuda para Windows. A ver si otro compañero se digna. Saludos
184
« en: Domingo 27 de Febrero de 2011, 13:14 »
Bueno, eso no son librerías, son cabeceras. Igualmente deberías añadir una librería para manejar la visualización en la consola, como ncurses. Así puedes definir 2 ventanas dentro de la consola.
185
« en: Domingo 27 de Febrero de 2011, 13:12 »
¿dónde consigo la librería? En Google
186
« en: Viernes 25 de Febrero de 2011, 17:11 »
Es algo bastante sencillo. Muéstranos qué tienes hecho y dónde te atascas. Si has leído las normas sabrás que no se hace la tarea.
Saludos
187
« en: Viernes 25 de Febrero de 2011, 14:27 »
¿Estás usando alguna librería o va todo sólo con las librerías estándar (libc)?
188
« en: Viernes 25 de Febrero de 2011, 08:42 »
Pfff C++ con char*, la gente es cabezota... Bueno vosotros veréis... También ten en cuenta que tal y como lo has hecho, no puedes introducir una frase de más de 199 caracteres. Eso deberías controlarlo so pena de violación de segmento. Igualmente, te dejo un ejemplo de cómo sería con C++: #include <string> class ManipuladorFrases { public: static unsigned int cuenta_palabras(string frase); } unsigned int ManipuladorFrases::cuenta_palabras(string frase) { unsigned int i = 0, contador = 0; while(i <= frase.length) { if (frase[i] == ' ') { contador++; } i++; } return ++contador; } int main() { string frase; frase << cin; cout << "Su frase contiene ", ManipuladorStrings::cuenta_palabras(frase), " palabras"; return 0; }
Saludos
189
« en: Viernes 25 de Febrero de 2011, 08:39 »
¿Sobre qué SO?
190
« en: Jueves 24 de Febrero de 2011, 19:39 »
Totalmente de acuerdo Amilius, pero a lo mejor es una práctica, quién sabe
191
« en: Jueves 24 de Febrero de 2011, 19:38 »
tenes razón pero como yo vengo de C a C++ no utilizo la clase estándar string Yo vengo de C también, eso no es una razón. Si es en C++ lo que quiere hacer, es muchísimo mejor utilizar la clase string. Si es C, entonces no habrá más remedio que char*. son gustos de programación No estoy de acuerdo. Una cosa son gustos, y otra paradigmas de programación. Si vas a usar C++ y POO, entonces hazlo todo con clases y siguiendo el paradigma de POO (encapsulación, etc...). Si no, mejor usa C a secas. cual sería la diferencia si es ASCII o Unicode? ASCII es un byte mientras que Unicode son 2.
192
« en: Jueves 24 de Febrero de 2011, 19:35 »
Obvio, getchar(), como su nombre indica, devuelve caracteres, y dichas teclas no son caracteres.
Para lo que quieres hacer te sugiero utilizar una librería como Allegro, a menos que quieras aprender cómo se hace.
Saludos.
193
« en: Jueves 24 de Febrero de 2011, 17:00 »
yo lo haría con artimetica de punteros (si ya lo has visto), así te podría andar tanto en C como en C++ No. Las cadenas podrían ser de la clase estándar string de C++. Aparte ¿la cadena en qué formato es? ASCII, Unicode, etc...
194
« en: Jueves 24 de Febrero de 2011, 16:54 »
Por deber, no debe. Eso es un convenio que utilizan algunos lenguajes como C, pero no tiene por qué ser así siempre. Pero es posible que sea eso. De todas formas, sin más detalles, como dije anteriormente, son todo especulaciones.
Saludos.
195
« en: Jueves 24 de Febrero de 2011, 09:30 »
Depende del formato de la imagen y de la librería que uses.
196
« en: Jueves 24 de Febrero de 2011, 09:28 »
Amigo, no sé quiénes pensarás que somos, pero adivinos desde luego no. Como no dés más detalles, no vas a obtener ninguna respuesta en condiciones.
197
« en: Miércoles 23 de Febrero de 2011, 18:17 »
Primero, si es bool, no contiene ni 0 ni 1, sino true y false. No hay nada en el estándar de C++ que diga que true es 1 y false 0 o viceversa. No tienes más que leer los píxeles de la imagen en orden y uno a uno, compararlos con el color y asignar el valor al array. De todas formas usar un array estático me parece erróneo a menos que las imágenes SIEMPRE vayan a ser de exactamente 1000x1000. Aún en este caso nunca sabes lo que te puede deparar el futuro...
198
« en: Miércoles 23 de Febrero de 2011, 15:23 »
¿C o C++?
199
« en: Miércoles 23 de Febrero de 2011, 10:31 »
Ok entonces postea en el foro adecuado, que éste es de VB6.
Saludos
200
« en: Martes 22 de Febrero de 2011, 23:49 »
Visual Basic 6 no tiene clases ni objetos, no es POO.
Saludos.
Páginas: 1 ... 6 7 [8] 9 10 ... 100
|
|
|