• Viernes 8 de Noviembre de 2024, 23:15

Autor Tema:  Apuntar A Null Al Destruir  (Leído 7000 veces)

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Apuntar A Null Al Destruir
« Respuesta #25 en: Martes 12 de Diciembre de 2006, 18:19 »
0
Cita de: "Eternal Idol"
Cita de: "JuanK"
No para mí ;)
Este es el subforo de C/C++ pero viendo como permitis que hablen de cualquier otro lenguaje no me extraña que respondas esa idiotez. Es totalmente redundante que ese codigo no sea valido en Perl, en ADA o en lo que sea.
Es redundante para ti que no sabes C#, pero para Mi y para Diodo (supongo) que si sabemos C# no es una idiotez... solo es una idiotez para tí porque tu no sabes del tema.

Por otro lado para mi como moderador del foro de C/C++ no es una idiotez meter temas de otros lenguajes aca, el foro es para debatir acerca de puntos de vista, opiniones, conocimientos etc no para sezgar y discriminiar los comentarios al gusto particular de alguien. Si algún thread es especifico de un lenguaje diferente de C++ si seria movido, de lo contrario no.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Diodo

  • Moderador
  • ******
  • Mensajes: 658
    • Ver Perfil
    • http://www.solocodigo.com
Re: Apuntar A Null Al Destruir
« Respuesta #26 en: Martes 12 de Diciembre de 2006, 18:19 »
0
En cierta medida creo que es bueno el facilitar el uso de la libreria, y evitar que el usuario haga cosas para las que no esta diseñada.

Sigo investigando sobre el tema, parece el meollo del asunto son los:
Dangling Pointers

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #27 en: Martes 12 de Diciembre de 2006, 18:28 »
0
Cita de: "JuanK"
Es redundante para ti que no sabes C#, pero para Mi y para Diodo (supongo) que si sabemos C# no es una idiotez... solo es una idiotez para tí porque tu no sabes del tema.

Por otro lado para mi como moderador del foro de C/C++ no es una idiotez meter temas de otros lenguajes aca, el foro es para debatir acerca de puntos de vista, opiniones, conocimientos etc no para sezgar y discriminiar los comentarios al gusto particular de alguien. Si algún thread es especifico de un lenguaje diferente de C++ si seria movido, de lo contrario no.
Es redundante por no pertencer a este subforo y al tema tratado como lo seria que yo me pusiera a decir que ese no es valido para assembly.

Lo es, te guste o no. Y el moderador del foro de C/C++ deberia saber C++ pero bueno, solo hay lo que hay.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #28 en: Martes 12 de Diciembre de 2006, 18:29 »
0
Cita de: "Diodo"
En cierta medida creo que es bueno el facilitar el uso de la libreria, y evitar que el usuario haga cosas para las que no esta diseñada.

Sigo investigando sobre el tema, parece el meollo del asunto son los:
Dangling Pointers
Mejor podrias investigar sobre Smart Pointers  B)

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Diodo

  • Moderador
  • ******
  • Mensajes: 658
    • Ver Perfil
    • http://www.solocodigo.com
Re: Apuntar A Null Al Destruir
« Respuesta #29 en: Martes 12 de Diciembre de 2006, 18:45 »
0
Citar
Mejor podrias investigar sobre Smart Pointers

Ok ya llegue a esa parte, pero prefiero empezar por saber a que se debe el problema y despues ver las posibles soluciones.
Aunque sean de las STL prefiero buscar antes otra posible solucion, que si no se "emborrona" el codigo

Citar
Lo es, te guste o no. Y el moderador del foro de C/C++ deberia saber C++ pero bueno, solo hay lo que hay.

Es verdad.Yo propongo este moderador:



Aunque no se si tendra mucho tiempo libre .....  :devil:

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #30 en: Martes 12 de Diciembre de 2006, 18:50 »
0
Cita de: "Diodo"
Ok ya llegue a esa parte, pero prefiero empezar por saber a que se debe el problema y despues ver las posibles soluciones.

Memoria dinamica manejada por los programadores  :devil:

Cita de: "Diodo"
Es verdad.Yo propongo este moderador:
Aunque no se si tendra mucho tiempo libre .....  :devil:

No estaria mal, a ver si en vez de dar entrevistas "falsas" se da una vuelta por aca  :lol:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

SteelX

  • Miembro MUY activo
  • ***
  • Mensajes: 218
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #31 en: Martes 12 de Diciembre de 2006, 22:28 »
0
Que discusion tan buena. como todas las que se dan aki.

Estoy de Acuerdo con eternal. utiliza smart pointers. La libreria Boost provee los shared pointers
Inside the code

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Apuntar A Null Al Destruir
« Respuesta #32 en: Martes 12 de Diciembre de 2006, 22:55 »
0
Cita de: "eternal idol"
Lo es, te guste o no. Y el moderador del foro de C/C++ deberia saber C++ pero bueno, solo hay lo que hay.

Bueno no soy del todo ignorante de C ni de C++ ( si de programacion de C++ para windows) pero ya lo deje atras por otras tecnologías y muchas cosas ya las he olvidado o les perdi la practica porque no las manejo habitualmente.

Seria lo más justo un moderador que si dominara muy bien la herramienta y si alguien reúne los requisitos para ser moderador no tengo problema en cederle el lugar y no estoy hablando solamente de conocimiento...

Atras ya quedaron las épocas en que usaba C/C++ y java ...ya de java ni idea... he olvidado muchas cosas y las que no ya son obsoletas... pero ahi tampoco ha aparecido nadie y eso que esta la discucion abierta.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #33 en: Martes 12 de Diciembre de 2006, 23:00 »
0
Cita de: "JuanK"
si de programacion de C++ para windows
Eso no existe.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Apuntar A Null Al Destruir
« Respuesta #34 en: Martes 12 de Diciembre de 2006, 23:07 »
0
me refiero a programar haciendo uso de la API de windows, si bien lo he hecho en varias ocaciones siempre me pareció una perdida de tiempo porque no me interesa y nunca le dedique demasiado a ese tema.-
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Apuntar A Null Al Destruir
« Respuesta #35 en: Martes 12 de Diciembre de 2006, 23:14 »
0
Cita de: "JuanK"
me refiero a programar haciendo uso de la API de windows, si bien lo he hecho en varias ocaciones siempre me pareció una perdida de tiempo porque no me interesa y nunca le dedique demasiado a ese tema.-
OK, pero esta orientada a C la API de Windows.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.