Páginas: 1 [2] 3
|
 |
|
Autor
|
Tema: Aprendiendo C++ (Leído 2799 veces)
|
D4RIO
Desconectado
Mensajes: 403
"ser el mejor no es suficiente" - slackbyte
|
xD... sorry, me emociono con el tecla 
|
|
|
|
|
En línea
|
Linux Registred User #452001 : : 0010 0100 - HS CODING : :
|
|
|
dark_hat
Desconectado
Mensajes: 133
|
Tampoco hay que obsesionarse demasiado con los paradigmas de programación, que hacer un programa siguiendo estrictamente los paradigmas de la programación estructurada o de la OOP no hace que sea mejor, en todo caso más fácil de entender. Por ejemplo la gente que obsesionada con seguir el paradigma de la programación estructurada no usa goto nunca, que a veces hace que el programa sea más eficiente. Por ejemplo normalmente la gente para hacer un bucle infinito hace cosas así: int x; x = 1; while (x == 1) { // Cosas que hacer. }
Lo cual al compilarse quedaría traducido a ASM más o menos así: mov x, 1 Principio: cmp x, 1 jnz Fin // Cosas que hacer jmp Principio Fin:
Y sin embargo usando goto queda un código más eficiente: Bucle: //Cosas que hacer. goto Bucle
Que al traducirse a ASM tiene menos instrucciones: Bucle: //Cosas que hacer jmp Bucle
Los paradigmas de programación sirven para tener una guía para programar, pero pueden ignorarse cuando sea mejor hacerlo.
|
|
|
|
« Última modificación: 02 Abril 2008, 19:54 por dark_hat »
|
En línea
|
Eso que huele es un poco de incienso, eso marrón una tableta de turrón...
|
|
|
Eternal Idol N&P
Desconectado
Mensajes: 1.274
Assembly (x86/x64), C/C++, Kernel Mode (WDM/WDF)
|
Con un for ( ; ; ) estamos hechos tambien (igual cualquier compilador serio lo optimiza - en version Release -).
|
|
|
|
|
En línea
|
be closely tied to (v.) = estar estrechamente ligado a Ex: He had been wrapped up in a new project that was closely tied to the company's new growth.
"La economia nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de este" Juan Domingo Peron
|
|
|
En3rgy
Desconectado
Mensajes: 244
¿QU3 T4L?
|
Hablando de libros en C o C++ , hace un tiempo quise comprarme un libro para programar, porque me baje el .pdf de aprenda ANSCI como si estuviera en primero .. pero me quedaban claros los conceptos y su historia pero no los ejemplos ni funciones que me daba ¿Alguno conocido o que hayais comprando en el Carrefour o alguna tienda? 
|
|
|
|
|
En línea
|
|
|
|
D4RIO
Desconectado
Mensajes: 403
"ser el mejor no es suficiente" - slackbyte
|
No creo que encuentres uno completo por más que busques, C++ es demasiado amplio. Lo ideal es que te pongas a hacer programas y plantearte dudas... Yo, por ejemplo, tengo hasta un tutorial específico para <vector>... otra referencia sobre el uso de string, otra referencia de C, otra de C++, una de manejo de ficheros, una de OpenGL, una sobre Pipes y similares (FIFO's, etc...) y mucho más.
Para darte un ejemplo reciente, ayer andaba con ganas de programar una interfáz de usuario en modo consola para Linux, como el instalador de Debian... para que veas, yo contaba con ese dato. Entonces busqué interfaces en modo consola, y vi varios nombres, hasta que di con el que quería agregando la palabra Debian. Pero lo encontre en Google sino en Youtube... un video decia Nuevo instalador de Debian con ncurses.
Asi que busque ncurses y vi que era justo lo que quería, entonces baje dos archivos buscando con filetype:pdf y gualaa... pero como verás es cosa de sentarse a buscar cosas específicas hasta hacerse de armas y armas.
|
|
|
|
|
En línea
|
Linux Registred User #452001 : : 0010 0100 - HS CODING : :
|
|
|
fiisi
Desconectado
Mensajes: 17
|
a ver si se ponen algo px libros tutos soy nuevo quiero aprender a programar 
|
|
|
|
|
En línea
|
|
|
|
Chino Moreno
Desconectado
Mensajes: 93
White Pony [ ! ]
|
Bajate The C Programming Language y C The Complete Reference, no necesitas mas.
Edit:
Son libros de Ansi C, no de C++
|
|
|
|
« Última modificación: 05 Mayo 2008, 23:17 por Chino Moreno »
|
En línea
|
 ¿Necesitas información sobre una función que comenté? Lo mas seguro es que la encuentres en MSDN
|
|
|
frankener1986
Desconectado
Mensajes: 83
Si hoy fuera perfecto, no necesitaríamos un mañana
|
puesss aprendi la base de c en c.conclase.net luego me tire mil horas aprendiendo a fondo la winapi en winapi.conclase.net
hice programitas en el que Steven me ayudo, ´si no mal recuerdo uno de los dueños de esa página
luego me volví a leer los capítulos de c
volví a hacer programas y a ver otros programas
y resultó q aprendí xD
|
|
|
|
|
En línea
|
La diversión que tienes ahora es directamente proporcional a los problemas que luego tendrás  
|
|
|
skapunky
Electronik
Colaborador
Desconectado
Mensajes: 1.104
www.killtrojan.es
|
|
|
|
|
|
En línea
|
Infecta tu blog con el virus mas divertido y original: Entra aquíDescarga Killtrojan USB Antivirus : aquí
|
|
|
D4RIO
Desconectado
Mensajes: 403
"ser el mejor no es suficiente" - slackbyte
|
Usa Google papi... no podes pretender que busquen por vos... sentate una hora y juntate una docena de apuntes... lee, toma nota y practica... el conocimiento no llega por osmosis y buscar info es algo que vos tenes que hacer.
Es un consejo...
|
|
|
|
|
En línea
|
Linux Registred User #452001 : : 0010 0100 - HS CODING : :
|
|
|
|
|
CL1O
Desconectado
Mensajes: 247
La negacion de una negacion es una afirmacion...
|
Usa Google papi... no podes pretender que busquen por vos... sentate una hora y juntate una docena de apuntes... lee, toma nota y practica... el conocimiento no llega por osmosis y buscar info es algo que vos tenes que hacer.
Es un consejo...
Es verdad, ahora encontre uno que se llama el pc interno, esta muy bueno tiene 1000 y pico de hojas es para los que les gusta las compu... SAludos me voy a estudiar
|
|
|
|
|
En línea
|
Y me gusta el rock, el maldito rock siempre me lleva el diablo, no tengo religión quizá éste no era mi lugar pero tuve que nacer igual. No me convence ningún tipo de política ni el demócrata, ni el fascista porque me tocó ser así ni siquiera anarquista.
|
|
|
D4RIO
Desconectado
Mensajes: 403
"ser el mejor no es suficiente" - slackbyte
|
Lo voy a buscar... cualquier cosa me lo pasas un dia  Por cierto alguno se va a poner con un canal IRC? Aunque sea un "No Lammers" como los de antes, bien escondido... la otra vez encontre uno en FreeNode oculto para hackers pero estaba re muerto... habia tres o cuatro usuarios y actividad cero. Eso me deprime... me siento fuera de ambiente!!
|
|
|
|
« Última modificación: 17 Mayo 2008, 02:48 por D4RIO »
|
En línea
|
Linux Registred User #452001 : : 0010 0100 - HS CODING : :
|
|
|
SS-Legend
Desconectado
Mensajes: 66
"I'm no hero... never was..."-SS
|
Soy novato  y no se donde hacer mis preguntas asi que si no os importa hacerlas aqui  ... estoy en 1 de Bachillerato, no estudio informatica, pero me gusta  , he decidido hacer un trabajo (muy importante para el bachillerato, con la ayuda de un profesor) sobre programacion c/c++. Mi primera pregunta: Como expreso TAE = ( 1 + i/n ) n – 1 con la funcion pow()? lo que he echo es TAE=pow("(1+i/n),n)")-1; y me trae un error que dice que la funcion pow() no coge a un parametro error C2660: 'pow' : function does not take 1 parameters si me respondeis no os dare la lata 
|
|
|
|
|
En línea
|
Windows XP; Pentium D 915 2,8Ghz; 1Gb Ram; GeForce 7600GT 256MB; Logitech Wingman Rumblepad.
|
|
|
Eternal Idol N&P
Desconectado
Mensajes: 1.274
Assembly (x86/x64), C/C++, Kernel Mode (WDM/WDF)
|
error C2660: 'pow' : function does not take 1 parametersEsa funcion recibe dos parametros: base y exponente. pow.
|
|
|
|
|
En línea
|
be closely tied to (v.) = estar estrechamente ligado a Ex: He had been wrapped up in a new project that was closely tied to the company's new growth.
"La economia nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de este" Juan Domingo Peron
|
|
|
|
Páginas: 1 [2] 3
|
|
|
|