Red de conocimiento informático - Problemas con los teléfonos móviles - Shared_ptr en C en VS2008

Shared_ptr en C en VS2008

Shared_ptr viene con VS2008 SP1, el archivo de encabezado es #includelt;memorygt;, o use la biblioteca boost (boost::shared_ptr), el archivo de encabezado es #includelt;boost/shared_ptr.hppgt;. hppgt;

vs2008 error C2039: "shared_ptr": no es miembro de "std::tr1"

El proyecto c creado por vs2008 usa std:::tr1::tr1: :tr1.hppgt;

El proyecto creado por vs2008 usa std:::shared_ptr.tr1::shared_ptr,

El compilador informó un error: error C2039: "shared_ptr": not un miembro de "std::tr1".

Causa: vs2008 SP1 no instalado

VS90sp1-KB945140-CHS.exe:

/details.aspx?FamilyID=FBEE1648-7106-44A7-9649- 6D9F6D58056E

VS2008SP1CHSX1512981.iso:

/details.aspx?FamilyID=27673C47-B3B5-4C67-BD99-84E525B5CE61

Si no tiene vs2008 SP1 instalado , también puedes usar el impulso de Boost.