Resultados de la búsqueda a petición "c++"
¿Por qué std :: istringstream parece resolverse de manera diferente a std :: ifstream en el operador ternario (? :)?
Estoy acostumbrado a escribir pequeñas herramientas de línea de comandos que toman un nombre de archivo o leenstd::cin, así que he estado usando este patrón durante bastante tiempo: int main(int argc, char* argv[]) { std::string filename; // ...
Cómo evitar la asignación de memoria grande con std :: make_shared
Digamos que tengo una clase arbitraria, A: class A { //... stuff };Quiero llamar a una API externa que tome un puntero compartido a algún tipo, como así (No puedo cambiar esta interfaz.): //...much later void foo(std::shared_ptr<A> _a){ ...
código muy simple, y obteniendo el error C2712, no podía entender por qué
Tengo problemas por un tiempo conerror C2712: Cannot use __try in functions that require object unwinding, después de reducir el problema, me quedé con un código muy simple, y no puedo entender por qué causa este error. Estoy usando Visual Studio ...
¿es const (c ++) opcional?
de acuerdo con algunos tutoriales que leí hace un tiempo, el"const"declaración hace una variable "constante", es decir, no puede cambiar más tarde. Pero encuentro esta declaración constante un poco inconveniente ya que el compilador a veces da ...
Problemas al importar bibliotecas a mi proyecto de c ++, ¿cómo solucionar esto?
Estoy usando el<XZY> IDE para compilar mi programa, y tengo algunos problemas para importar / integrar una biblioteca específica con él. Recibo mensajes de error como fatal error: 3rdPartyLib.h: No such file or directorypara #include ...
Llamada ambigua a la función sobrecargada 'pow'
Tengo algunos problemas al ejecutar el siguiente código. Obtuve esto: error C2668: 'pow': llamada ambigua a la función sobrecargada. He intentado emitir manualmente los argumentos al tipo apropiado usando static_cast, pero creo que recibo algunos ...
Extracción de la lista de inicialización de C ++ Constructor
Siempre he sido un buen chico al escribir mis clases, prefijando todas las variables miembro con m_: class Test { int m_int1; int m_int2; public: Test(int int1, int int2) : m_int1(int1), m_int2(int2) {} }; int main() { Test t(10, 20); // Just an ...
Vinculación a la DLL de MSVC desde MinGW
Estoy tratando de vincular el DSDK LizardTech GeoExpress en mi propia aplicación. Yo uso gcc para que podamos compilar en plataformas. En Linux y Mac, esto funciona fácilmente: proporcionan una biblioteca estática (libltidsdk.a) y encabezados y ...
¿Buena clase de matriz C ++ para manejar grandes matrices de datos de una manera rápida y eficiente en la memoria?
Siguiendo desdepregunta anterior relacionada con las restricciones de uso del montón [https://stackoverflow.com/questions/2469738/unusual-heap-size-limitations-in-vs2003-c] , Estoy buscando una buena clase estándar de C ++ para manejar grandes ...
Malentendido del puntero de función: pasarlo como argumento
Quiero pasar una función miembro de la clase A a la clase B a través de un puntero de función como argumento. Indique si este camino conduce a alguna parte y ayúdeme a llenar el bache. #include <iostream> using namespace std; class A{ public: ...