Resultados de la búsqueda a petición "c++"
Cuál es la función adecuada para comparar dos cadenas de estilo C?
Así que tengo un dilema. Necesito comparar dos cadenas de estilo C y busqué las funciones que serían más apropiadas: memcmp //Compare two blocks of memory (function) strcmp //Compare two strings (function ) strcoll //Compare two strings using ...
¿Cómo funciona RAII cuando un constructor lanza una excepción?
Estoy aprendiendo sobre el lenguaje RAII en C ++ y cómo usar punteros inteligentes. n mi lectura, me he encontrado con dos cosas que, para mí, parecen contradecirse. Citado dehttp: //www.hackcraft.net/raii [http://www.hackcraft.net/raii/]: ...
Utilizando SWIG con métodos que toman std :: string como parámetro
Usé SWIG para ajustar mi clase de c ++. Algunos métodos tienen unaconst std::string& como parámetro. SWIG crea un tipo llamadoSWIGTYPE_p_std__string sin embargo, no puede simplemente pasar una cadena normal para esto al invocar el método en c #. ...
¿Cómo veo el valor de una variable <optimized out> en C ++?
Estoy usando gdb para depurar un programa C ++. Tengo este código: int x = floor(sqrt(3)); y quiero ver el valor de x. Sin embargo, gdb afirma que x es "<optimized_out>". ¿Cómo veo el valor de x? ¿Debo cambiar los indicadores de mi compilador?
ransformar el tipo de tupla
Así que soy nuevo para impulsar MPL, y no sé cómo usarlo con tipos estándar. Quiero una metafunción que encubra este tipo: std::tuple<T0, T1, ..., TN>Dentro de esto std::tuple< std::function<T0(std::tuple<T0, T1, ...>, std::tuple<T0, T1, ...
Macro para obtener el espacio de nombres actual y el nombre de la función (pero no la firma completa)?
¿Existe una macro C ++ que obtenga el espacio de nombres y el nombre de función actuales? Ejemplo namespace foo { namespace bar { void baz(int i, double d) { std::cout << MACRO << std::endl; } } } imprimiríafoo::bar::baz. Yo se de__FUNCTION__ ...
Textura de carga para OpenGL con OpenCV
He visto muchos ejemplos de código para cargar texturas para OpenGL, muchos de ellos son un poco complicados de entender o requieren nuevas funciones con mucho código. Estaba pensando que como OpenCV nos permite cargar cualquier formato de ...
unción @ c ++: pasar argumento no constante al parámetro de referencia constante
supongo que tengo una función que acepta el argumento de referencia de referencia constante, int func(const int &i) { /* */ } int main() { int j = 1; func(j); // pass non const argument to const reference j=2; // reassign j }este código ...
MinGW / Eclipse ld.exe no encuentra bibliotecas
Estoy usando Eclipse CDT para intentar compilar un proyecto con el motor Ogre 3D. Pero de alguna manera mingw no puede encontrar las bibliotecas estáticas con las que enlazo. Estos son los mensajes de error: c: / mingw / bin /../ lib / gcc / ...
std :: shared_ptr seguridad de subprocesos explicada
Estoy leyendohttp: //gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.htm [http://gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.html] y algunos problemas de seguridad de hilos todavía no están claros para mí: Standard garantiza que el ...