• Lunes 12 de Mayo de 2025, 18:56

Mostrar Mensajes

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 - Geo

Páginas: 1 ... 13 14 [15] 16 17 ... 41
351
C/C++ / Re: Comparacion En C
« en: Viernes 30 de Marzo de 2007, 00:19 »
Mh, tienes que intentar cosas tú mismo, podrías por ejemplo empezar con dos de tus estructuras y comparar sus elementos:
Código: Text
  1.  
  2. struct emp empleado1, empleado2;
  3.  
  4. // ... código
  5.  
  6. if ( empleado1.fecha.an < empleado2.fecha.an ) {
  7.   // el empleado 1 es más joven
  8. }
  9.  
  10.  

Suerte.

352
GNU/Linux / Re: Procesadores De Texto Y Dudas Varias
« en: Jueves 29 de Marzo de 2007, 05:38 »
Cita de: "su -"
Pues... si usas C/C++, Java LaTeX puedes usar (super recomendado) xcoral

Tambien estan otros como SciTE (muy bueno, por cierto es multiplataforma) o Nedit.

Puedes intentar eclipse

Como ya dije, si quieres un super editor (en cuanto a sintaxis) usa vim/vin/gvim
Principalmente lo quiero para PHP, por el momento para lo que hago de C/C++ uso gedit o en su momento Anjuta.

Es para trabajar con YapGB en Ubuntu, en Windows al principio usaba HAPedit y últimamente Ultraedit :).

Gracias por el dato su-, ahora me toca darle una revisada :).

353
C/C++ / Re: Comparacion En C
« en: Miércoles 28 de Marzo de 2007, 16:18 »
Como menciona su-, no es complicado:

- Recorres el arreglo de estructuras
- GUARDAS en una variable auxiliar el índice del empleado más joven hasta el momento (en la primer iteración toma al primer empleado como el más joven).
- Lo comparas con el siguiente elemento del arreglo.
- Si es más joven, actualizas las variables, si no, continúas con el siguiente.

Cuando termines el ciclo tendrás el índice del más joven.

Suerte.

354
C/C++ / Re: Validar Ingresos Por Teclado
« en: Miércoles 28 de Marzo de 2007, 16:10 »
En la API de Windows hay versiones "protegidas" de la mayoría de funciones de entrada (más bien creo que de todas, pero como no las he visto pues... :P).

355
GNU/Linux / Re: Procesadores De Texto Y Dudas Varias
« en: Martes 27 de Marzo de 2007, 23:39 »
Aprovechando, ¿alguien recomienda algún otro simlar a Bluefish?

Bluefish me gusta, pero falla mucho con el resaltado (en ocasiones se pierde), no entiendo el porqué de programar su propio editor de coloreado de sintaxis habiendo algunos ya existentes :P.

356
C/C++ / Re: Compilacion Condicional
« en: Martes 27 de Marzo de 2007, 15:36 »
Mucho del código que he visto por allí para Windows y para Linux lo hace así:

Código: Text
  1.  
  2. #ifdef WIN32
  3.   // Código específico de Windows
  4. # else
  5.   // Código específico Linux
  6. #endif
  7.  
  8.  

Claro, esto cuando se hace uso de la API de Windows (la cual define WIN32).

357
C/C++ / Re: Eleccion De Herramienta De Desarrollo
« en: Martes 27 de Marzo de 2007, 00:01 »
Vaya, no creí encontrar el artículo que adjunto pero allí está :D. Ya tiene algunos añitos, pero espero que a alguien le agrade leerlo :).

PD: para drivers, definitivamente VC++, ni buscarle.

358
C/C++ / Re: Enumeraciones
« en: Lunes 26 de Marzo de 2007, 23:11 »
Cita de: "AnioN"
Gracias. :D Lo probe en dos compiladores, Borland C++ 5.5.1, y en el mingw y me dejo compilar en ambos.
MinGW da este error:

Citar
12 invalid conversion from `int' to `a'

Lo probé en la versión 3.4.2 y sin activar ninguna opción de errores/warnings en particular.

359
GNU/Linux / Re: Distribuciones De Gnu/linux
« en: Domingo 25 de Marzo de 2007, 19:27 »
Cita de: "su -"
SuSe es Red Hat, FreeSpire es Debian...
Ahora FreeSpire será Ubuntu, que a su vez es Debian :P.

360
Programación de Videojuegos / Re: Aprendiendo Ogre3d Con Ibito
« en: Martes 20 de Marzo de 2007, 15:04 »
Cita de: "JuanK"
No se si haya problema en montar mi pagina en http://black-byte.com como la de ibito y de paso si ibito me puede enseñar que sistema de publicación usa para que quede con ese tipo de interfaces y ya soportando RSS etc.
Wordpress.

361
C/C++ / Re: Apertura Y Cierre De Fichero
« en: Lunes 19 de Marzo de 2007, 23:16 »
Usa la función fopen con un tipo FILE*, si el valor devuelto al intentar abrir el archivo no es NULL, entonces el archivo existe y lo "cierras" con fclose, si es NULL es simple: el archivo no existe.

Eso es lo que escribieron Anion y Eternal Idol :).

362
C/C++ / Re: Ejecutar Un Programa Externo En C++
« en: Jueves 15 de Marzo de 2007, 14:07 »
Si se puede hacer. Lamentablemente no conozco la forma de hacerlo con la API de Windows (pero es cosa de leer), por allí debo tener un ejemplo hecho con Delphi :P.

Pero, siguiendo con wxWidgets, checa en los ejemplos en
http://www.wxwidgets.org/manuals/stable/wx...es.html#samples
en particular, el ejemplo de exec.

Suerte,
JJ (Geo).

363
C/C++ / Re: Ejecutar Un Programa Externo En C++
« en: Martes 13 de Marzo de 2007, 13:53 »
Cita de: "zaryus"
pero solo por esta vez queria trabajar con c++ puro.

por ejemplo queria ejecutar un programa externo en c
Usa la función system( "comando argumentos"), la cadena que pases como parámetro a esta función se enviará al intérprete de comandos del sistema.

Cita de: "zaryus"
y mostrar a continuacion un messagebox y que se cierre el programa en c++
gracias, aun si no lo sabes o no respondes estoy agradecido por tu buena voluntad :D.
No hay una función estándar en C/C++ para mostrar un MessageBox, si al final usas la función de la API de Windows o una de wxWidgets, pues aprovecha la librería para lo de la ejecución del programa, aunque para lo que quieres creo que estará sobrado :). En todo caso, si simplemente quieres hacer eso, usa la API de Windows para el MessageBox, ocupará mucho menos que usando wxWidgets.

Suerte,
JJ (Geo).

364
C/C++ / Re: Ejecutar Un Programa Externo En C++
« en: Sábado 10 de Marzo de 2007, 02:34 »
Cita de: "zaryus"
hola, saben como ejecutar un programa externo en c++?
Prueba la función system( "comando" );, no estoy seguro de si servirá para lo que deseas :P.

Cita de: "zaryus"
lo otro es saber el codigo para cerrar una ventana, sera este?

Destroy();
muchisisimas gracias
Mh, eso depende de la librería que estás utilizando para crear la ventana, en otro mensaje anterior comentaste que estás usando wxWidgets, así que esa consideraré: supongo que estarás usando la clase wxFrame, para cerrar la ventana usa
Código: Text
  1.  
  2. wxFrame->Close( true );
  3.  
  4.  
Ahora, trata de darle una leída a la documentación de la librería, y también busca algún tutorial por allí para que puedas irla manejando (por ejemplo, wxWidgets también incluye funciones para lo de ejecutar otras aplicaciones :)).

Suerte,
JJ (Geo).

365
C/C++ / Re: Como Concatenar (sumar)datos En C++ Y Wxwidgets
« en: Viernes 9 de Marzo de 2007, 22:40 »
Supongo que estás usando la clase wxTextCtrl, la cual no contiene ninguna función miembro wxT() :P.

Para lo que quieres, sería algo como esto:

Código: Text
  1.  
  2.   wxMessageBox( wxTextCtrl1->GetValue() + wxT(" ") + wxTextCtrl2->GetValue() );
  3.  
  4.  
GetValue() te devuelve el contenido de la caja de texto como un wxString, para concatenar necesitas usar también wxString, para eso te sirve wxT().

Saludos,
JJ (Geo).

366
C/C++ / Re: Capturar Los Datos
« en: Jueves 8 de Marzo de 2007, 23:54 »
Pues las funciones que te han comentado deben hacer más fácil el trabajo (se supone que para ello son :P). Ahora, lo básico serían las funciones:

fopen
fgets
fread
strtok
strcpy

Abres el archivo con fopen, lees una línea completa con fgets, aquí puedes tomar diferentes caminos: separar con strtok para quedarte primero con la parte hasta el tabulador, luego separar por espacios. O tú mismo recorrer la cadena hasta encontrar el tabulador, copiar lo recorrido, ahora recorrer hasta encontrar el espacio, copiar nuevamente y repetir una vez más.

Suerte,
JJ (Geo).

367
C/C++ / Re: Ayuda Por Favor. No Se Como Hacer Esto!!!!!!
« en: Martes 6 de Marzo de 2007, 23:26 »
Cita de: "Apendiz"
Tengo un problema con un trabajo de asignacion en la Universidad , es un programa en C++, el problema es que en  mi vida e visto C++ y no se ni como hacerlo
O lo que es lo mismo, ahorita les pongo mi tarea y me la hacen ¿no?

368
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Martes 6 de Marzo de 2007, 00:31 »
Cita de: "JuanK"
Acabé!!!
 :beer:  :birthday:  :guitar:
¡Excelente!  :bravo:

JJ (Geo).

369
C/C++ / Re: Crear Arreglos Dinamicos De Punteros A Estructuras
« en: Martes 6 de Marzo de 2007, 00:20 »
El error debe estar en otra parte del código, eso no da error (o quizá el compilador, pero por lo pronto no creo).

Compilado sin problemas:
Código: Text
  1.  
  2. struct NODO {
  3.        NODO *sigs;
  4.        int cord;
  5. };
  6.  
  7. int main() {
  8.     NODO* nuevo;
  9.     int n = 3;
  10.    
  11.     nuevo = new NODO[ n ];
  12.    
  13.     return 0;
  14. }
  15.  
  16.  

370
Cita de: "Angel38"
Todo es variable es solo echarle ganas y seguir adelante sin importar lo que digan. Solo te recomiendo que luches por tu causa y vayas buscando el personal que te va a ayudar.
No se trata precisamente de quitarle las ganas o matar ilusiones, se trata de tener todo claro, aquí hay pocas personas con verdadera experiencia en el tema, y creo que bien hay que aprovechar sus comentarios.

Siempre recordando, los sueños y aspiraciones deben estar libres y en lo más alto que se pueda, pero los pies en la tierra.

371
C/C++ / Re: Duda En 2 Sentencias
« en: Domingo 4 de Marzo de 2007, 17:53 »
stdlib es la librería/biblioteca estándar de funciones (macros, etc.) de uso general.
stdlib.h es el archivo de encabezado de dicha librería, contiene la declaración de sus funciones (y tipos de datos, macros, etc.).
http://c.conclase.net/librerias/libreria.php?lib=stdlib
http://www.cplusplus.com/reference/clibrary/cstdlib/

%f indica que se debe imprimir el argumento en formato de número de punto flotante (punto decimal con un cierto número de cifras decimales, quizá 6).
%4f indica que el número debe imprimirse de forma que ocupe 4 caracteres (o 4 espacios en pantalla), si el número consta de 2 dígitos, por ejemplo, se imprimen 2 espacios y a continuación el número.
%4.8f indica que se deben mostrar 8 cifras decimales para el número, también que se debe intentar que ocupe 4 posiciones en pantalla, aunque en este caso eso es irrelevante pues el número tiene más de 4 dígitos.

Si tienes más dudas de este tipo trata de consultarlas en algún libro o tutorial en línea, en http://c.conclase.net quizá encuentres información.

Saludos,
JJ (Geo).

372
C/C++ / Re: Editar Fichero Bmp Pixel A Pixel
« en: Viernes 2 de Marzo de 2007, 04:16 »
Es muy práctico hacerlo con Allegro, por otro lado, si deseas manipular directamente el archivo (programando completamente la carga del mismo), puedes darle una checada al foro de retos ;).

Suerte,
JJ (Geo).

373
CONCURSO / Re: Ganadores Del Concurso
« en: Jueves 1 de Marzo de 2007, 23:21 »
Cita de: "shadow_rev"
¡¡ Muchas felicitaciones al costeño (también al manito :) ) !!
¿Quién es el "manito" ;)?

374
C/C++ / Re: Editar Fichero Bmp Pixel A Pixel
« en: Jueves 1 de Marzo de 2007, 23:09 »
Depende del método que pretendas emplear, puedes utilizar alguna función de alguna librería para cargar la imagen y desde allí manipularla, por ejemplo: Allegro te permite cargar imágenes BMP y luego acceder a los pixeles mediante las funciones putpixel y getpixel. También puedes usar la API de Windows para lo mismo, o incluso cargar tú mismo la imagen desde el archivo, sólo necesitas conocer la estructura de los archivos BMP y trabajar a partir de allí.

Prueba buscando en este mismo foro, con suerte encuentras algo ;).

375
CONCURSO / Re: Ganadores Del Concurso
« en: Jueves 1 de Marzo de 2007, 15:11 »
Cita de: "Angel38"
Jaaaaaajajajajaja... No les sirvió su confabulación, juaaaajuajua, eso les pasa por haberme excluido de la de 1GB  :kicking:   :kicking:   :kicking:
 
¿Conflagración? No creo, pero por si acaso gracias, si entrabas a la otra no me tocaba :D.

Con respecto al foro, comparto tu sentir y estoy seguro que muchos aquí también, a pesar de no habernos conocido en persona, hemos entablado una buena relación "virtual" (que no tiene de virtual más que el medio), ¡GRACIAS!

Páginas: 1 ... 13 14 [15] 16 17 ... 41