Vota por nosotros en el ranking web que participamos
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Octubre 13, 2008, 11:07:28
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
"Hola Mundo" Que estoy haciendo mal?
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
1
[
2
]
3
Autor
Tema: "Hola Mundo" Que estoy haciendo mal? (Leído 976 veces)
Ciber Wolf
Visitante
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #15 en:
Mayo 11, 2008, 03:50:10 »
Cita de: ~[L]~ en Mayo 10, 2008, 08:39:27
10) Optimización y peso del exe final (linker), en gcc se genera de un hello world, un exe de 21 kb, cosa
que es INCREIBLE, en VC++ se genera con 6 kb como mucho, hablamos de un exe release sin información de
debug...
o sea, el gcc carga el exe con puro JUNK y firmas que no necesita, comprobenlo compilando y llendo de a
poco con un debugger estilo OLLY...
es descomunal en algunos casos, y si usas el WxDevCpp ni te digo, matate, 3 mb para una app que deberia
pesar 10 kb (form vacio)
además, el VC++ favorece el Dynamic link sobre el static link a diferencia de MingW/DevC++ ....
cosa que resulta en un exe más liviano ! y de si X modulo se actualiza/optimiza lo que fuere, no recompilás
el exe, cambias el modulo dll y ya ...
Y esta chorrada ke es
claro ke pesa mucho menos ke los EXE del DEVCPP como no lo haria si el usa DLL del estupido sistema ke no tienes ke pasar por ke todos tus mensos programas son bajo WINDOWS
el mismo programa en linux pesa mucho menos
VISUAL C es una pendejada lenta, si kieres has pruebas
En línea
~[L]~
Visitante
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #16 en:
Mayo 11, 2008, 04:17:42 »
Ciber wolf, en todo caso no sé, no es lento, para nada ..
tu caso sería una excepción, a mi me va, MEJOR que el Dev y desarrollo RAPIDISIMO ...
Y "esa chorrada" es que justamente dije, que billie sabe aprovechar el sistema, favoreciendo el dynamic link sobre el static, si te lo pones a ver, muchas (por no decir todas) del psdk están atadas a una X funcionalidad del sistema (contenida en una DLL del sistema), directamente hace un dynamic link sin poner las implementaciones, dejando un exe más limpio ...
igual, prueben la opción "strip" para intentar tener un exe más liviano ....
a riesgo que se "joda" por ejemplo (en el caso que se use), un certificado digital ...
puede ser por esas dos cosas, o por que se pone una tabla de símbolos en el exe o por el tipo de link, es todo un tema...
en WxDev-Cpp son las dos xDDDDDD
en, fin, dejando el tema ...
Probate el Code::Blocks, seguro que te encanta, aunque, es un poco complicado pasar de algo
tan simplista como el dev a el C::B que es mas completo =P
otra cosa, no compares linux con windows, son dos formatos de binario distintos ....
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
<-Elf
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
<- PE
Sayonara^^
«
Última modificación: Mayo 11, 2008, 04:20:24 por ~[L]~
»
En línea
DarkIker
Habitual
Desconectado
Mensajes: 264
Colombia Underground Team
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #17 en:
Mayo 11, 2008, 06:02:58 »
Visual Studio es tenicamente superior a TODAS y cuando digo TODAS son absolutamente todas las opciones para windows, estamos hablando de desarrollo sobre una plataforma especifica y como bien lo dijo L, quien mejor que microsoft para crear un compiler para windows, falta ver la inicializacion de variables que hace el MingW frente a la que hace el Visual Studio.
CyberWolf seguramente te anda mas lento los binarios del Visual por que digo yo es que existe algo llamado "release" no se si te suene familiar el termino, y eso que sin contar que podria atreverma decir que aun en Debug el Visual es mejor en todo aspecto que el mingw
.
Att:
DarkIker
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> Colombia Underground Team
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> My Blog
FreakMind
Habitual
Desconectado
Mensajes: 185
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #18 en:
Mayo 11, 2008, 10:59:26 »
Buenas
Muchachos voy a tratar de hacer un resumen de todo esto porque la verdad es que se fueron por cualquier lado jeje
Primero el problema:
- Como te dijieron, es \n y no /n.
- Con respecto al prototipo de main. Segun lo que se, antes del ANSI, se utilizaba void main(). Sin embargo, ahora (ya con el ANSI) se deberia usar int main()
Segundo, discusion sobre IDEs. Use mas o menos todos los que dijieron aca, quizas no con mucha profundidad o si pero bueno
Como dijo alguien por aqui, cada compañia (sacando que una app de Linux no corre en Win) hara que su compilador cree app mas pequeñas y rapidas que las de otras marcas porque el SO donde corre es de ellos
Dev
Muy bueno para los que recien empiezan. Muy facil de usar e intuitivo. No necesitas crear projectos completos para probar una cosita pequeña que son muy comunes al momento de estar dando los primeros pasos. El autocomplete no esta muy bueno que digamos
VC++
Obviamente muy completo. Es quizas un poco mas dificil usarlo y acostumbrarse a el. Muchas opciones. Te ayuda mucho cuando se manejan varias fuentes. No me gusto demasiado el tema que no podes modificar los templates de creacion de headers por ejemplo
Anjuta / KDevelop
Los analogos de VC++ en Linux. Diria que tiene lo mismo que VC++ pero obviamente volcado a Linuxm aunque Kdevelop tiene un tipo de projecto que es de windows. El problema es que nose como haria para correrlo jeje
Disculpen la extension pero me parecio mejor redondear la cosa antes que seguir peleando
Saludos, FreakMind
En línea
Connoisseurs of C semantics find C++ inferior to ++C
~[L]~
Visitante
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #19 en:
Mayo 12, 2008, 05:20:42 »
es que nadie está peleando TTTTTTTT_TTTTTTTTT
sadsafasdsafadsaff ¬¬
Sayonara^^
En línea
lann
Habitual
Desconectado
Mensajes: 315
maamamma
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #20 en:
Mayo 12, 2008, 09:09:40 »
Nadie se esta peleando, lo que pasara es que nos vamos a pelear por que dicen que nos estamos peleando... y los que dicen que nos estamos peleando se van a pelear con nosotros.
En línea
am
Alesteir
Moderación
Gran Colaborador
Desconectado
Mensajes: 3302
Hellish world
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #21 en:
Mayo 14, 2008, 09:03:04 »
Entonces eso esta bien amigazos (no problems), y lo bueno de todo esto. es ver que se traten de exponer diferentes puntos de vista, pero sin llegar a imponer algo por obligatoriedad, basado en conceptos personales, ya que cada cual es libre de escoger un Entorno de Desarrollo Integrado, bien sea el mas funcional o el mas rápido, ademas de que todo ello es implícito a la maquina en donde se ejecute el IDE en cuestión, otra cosa a tener en cuenta es que cada cual experimenta y escoge el que mas le guste o se adapte a sus necesidades y a la plataforma en que se desenvuelve, a mi me parece que este tipo de debates son buenísimos, ya que se pueden intercambiar ideas y conceptos, ya que algunos con poca experiencia se pueden decidir por un IDE que supla sus necesidades en cuanto al rendimiento y la potabilidad de los sources y ejecutables se refiere, sin embargo la respuesta mas acertada al interrogante de 4EverDranser! fue la que dio el amigo FreakMind y creo que ya con esto el tema esta mas que resuelto resuelto!
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
4EverDranser =)
Venezuela Presente
Moderación
Gran Colaborador
Desconectado
Mensajes: 4310
Defaceo... Si Te lo ganaste ya veras :D
Re: Otra ´Problema.....O_o!
«
Respuesta #22 en:
Mayo 14, 2008, 06:40:52 »
Porque me da error?
El ejercicio:
Bueno yo hice todo el problema despues se pasa a c
Yo copie el ejercicio en el cuaderno pero sera que me estoy comiendo algo..La pregunta es Que se me pasa?
«
Última modificación: Mayo 14, 2008, 07:10:22 por 4EverDranser!
»
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
DarkIker
Habitual
Desconectado
Mensajes: 264
Colombia Underground Team
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #23 en:
Mayo 14, 2008, 07:29:09 »
tal vez que es "int main( void )"(sin las comillas ( nunca falta la aclaracion( 3 niveles de indentacion !!!
me odio xD ))), y el no usar conio.h ya que es como dirian algunos "deprecated". Salu2.
Att:
DarkIker
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> Colombia Underground Team
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> My Blog
4EverDranser =)
Venezuela Presente
Moderación
Gran Colaborador
Desconectado
Mensajes: 4310
Defaceo... Si Te lo ganaste ya veras :D
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #24 en:
Mayo 14, 2008, 07:39:11 »
Cita de: DarkIker en Mayo 14, 2008, 07:29:09
tal vez que es "int main( void )"(sin las comillas ( nunca falta la aclaracion( 3 niveles de indentacion !!!
me odio xD ))), y el no usar conio.h ya que es como dirian algunos "deprecated". Salu2.
Att:
DarkIker
Ahora quedo peor......
Joder estos algoritmos me cargan locos
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
lann
Habitual
Desconectado
Mensajes: 315
maamamma
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #25 en:
Mayo 14, 2008, 08:48:54 »
mmm...
primero no estas poniendo () en main int main()
y tampoco estas poniendo () en getch getch()
la recomendacion para todo los que usen conio. si estan aprendiendo por su propia cuenta es de que no la usen y la cambien por alguna libreria estandar, puedes usar stdlib y usar la funcion getchar() en ves de getch()... si es por la escuela pues ni modo.
En línea
am
-Adriano-
Miembro
Desconectado
Mensajes: 118
ausente por un tiempo...
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #26 en:
Mayo 15, 2008, 10:17:30 »
sss bueno perdon por la demora pero bue andaba "ocupado" bueno Dranser tu error lee la linea donde esta el primer scanf tu pones "scanf("%,f,&dg); DEBES poner "scanf(%f, &dg);" notese que %f va todo junto y no separado por comas como lo pusiste vos ...
En línea
lann
Habitual
Desconectado
Mensajes: 315
maamamma
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #27 en:
Mayo 15, 2008, 04:56:18 »
no es por ofender 4ever pero esos errores son muy simples y son varios para un programa tan chico y simple, parece que copiaste mal ese codigo, no te compilo y te diste por vencido deberias checar algunas de las secciones para aprender o para bajar manuales de c/c++.
y bueno claro que no quedo peor(posiblemete lo dices por que ves mas errores que te aparecieron), lo que pasa es que antes solo te estaba marcado que estabas declarando de una forma incorrecta main solo ese error, ahora que esta bien declarado main te salen los errores dentro de la funcion...
ptos ni siquiera lo as declarado, posiblemente te refieras a ptas
getchc) no significa nada, posiblemente te refieras a getch()
scanf("%,f,&,dg"); mala llamada de scanf
... cuantas publicaciones para ayudar en un Hola Mundo =p
«
Última modificación: Mayo 15, 2008, 04:57:59 por lann
»
En línea
am
4EverDranser =)
Venezuela Presente
Moderación
Gran Colaborador
Desconectado
Mensajes: 4310
Defaceo... Si Te lo ganaste ya veras :D
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #28 en:
Mayo 15, 2008, 05:09:30 »
Citar
no te compilo y te diste por vencido deberias checar algunas de las secciones para aprender o para bajar manuales de c/c++.
MMm Bueno se supone que estoy en el proceso de aprendizaje en algoritmo y programacion.....Y no voy aprender de la noche a la mañana
Citar
deberias checar algunas de las secciones para aprender o para bajar manuales de c/c++
El manual Me lo dieron en la universidad......... Y en internet tambien baje otro.....
Si pues ese era el error no lo veia en ves de ptas Puse ptos Pero nada mas fue eso.....
«
Última modificación: Mayo 15, 2008, 05:13:55 por 4EverDranser!
»
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
lann
Habitual
Desconectado
Mensajes: 315
maamamma
Re: "Hola Mundo" Que estoy haciendo mal?
«
Respuesta #29 en:
Mayo 15, 2008, 09:58:26 »
Citar
Si pues ese era el error no lo veia en ves de ptas Puse ptos Pero NADA MAS FUE ESO.....
ohh...
En línea
am
Páginas:
1
[
2
]
3
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
"Hola Mundo" Que estoy haciendo mal?
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.6
|
SMF © 2006-2007, Simple Machines LLC
Loading...