Programación General > C/C++

 Duda novato punteros

<< < (3/4) > >>

r0d:
lo que queria decir, es que usando un string, no se necesita usar un puntero

--- Código: Text ---std::string flux="test"; o

--- Código: Text ---std::string flux("test"); he aprendido c++ con las frases: "nunca un puntero en un tipo nativo" y "una referencia cuando puedes, un puntero cuando no es posible hacerlo de otra manera" es por eso que... bueno, es otra manera de ver las cosas, pero al final es igual. El unico es que hay que hacerlo bien ;)

nmaxcom:

--- Cita de: "Eternal Idol" ---En realidad no:


--- Código: C++ ---std::string *flux;*flux = "test"; 
La situacion es la misma, accedemos a un puntero indefinido e incluso compila ...
--- Fin de la cita ---


¡Exacto! ¡Ahí viene mi quebradero de cabeza!

No sólo me interesa aprender C++ (me limitaria a usar string como decís y fuera), también quiero entender plenamente conceptos tan importantes como me parece que lo es este, así como poder comprender programas en C original.

r0d:
ha vale, habia mal entendido el asunto. Disculpas.  :nosweat:

nmaxcom:
Bueno, la verdad es que ese link de cplusplus me ha aclarado mucho, creo que ya lo tengo claro el por qué. ¿Ha quedado alguna duda en el aire? xD

Sobre el libro no habéis dicho nada..

m0skit0:

--- Cita de: "nmaxcom" ---También me conseguí bajar el Principles and Practice Using C++ de Stroustrup. Es una locura de tocho (1200 páginas!!) pero he leído buenas críticas, lo conocéis? Qué os parece para mi?
--- Fin de la cita ---
Lo siento, ni idea de cuál es...


--- Cita de: "nmaxcom" ---Con lo rápido que había avanzado desde 0 hasta aquí y el encasquillamiento que he cogido con el tema punteros jeje
--- Fin de la cita ---
Eso es sencillamente porque no sabes qué se esconde detrás del telón... Lo que te dije más arriba: si quieres saber el porqué de las cosas, hay que empezar por entender cómo funcionan las cosas a nivel de hardware. Porque al fin y al cabo, el software siempre corre en un cacho de chatarra  ;)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa