Resultados de la búsqueda a petición "c++"

6 la respuesta

C ++: método más rápido para devolver una cadena C

Tengo una función simple que toma un carácter y devuelve una cadena, en C parece; char* get_string(char c) { switch(c) { case 'A': return "some string"; Case 'B': return "some other string"; ...Y funciona bien, pero quería que mi ...

3 la respuesta

emplace_back no funciona con std :: vector <std :: map <int, int >>

Estoy tratando de haceremplace_back en unastd::vector<std::map<int, int>>, pero no pudo encontrar la sintaxis correcta para hacerlo. #include<map> #include<vector> int main() { std::vector<std::map<int, int>> v; std::map<int,int> a {{1,2}}; ...

1 la respuesta

Impulsar el problema de actualización con mi código

Recientemente actualicé mi impulso a 1.59 e instalé en / usr / local. Mi sistema predeterminado está instalado en / usr / y es 1.46. Estoy usando ubuntu 12.04. Mi código base usa ROS Hydro (Sistema Operativo de Robot). Tengo una base de código ...

8 la respuesta

¿Cuándo deben usarse static_cast, dynamic_cast, const_cast y reinterpret_cast?

¿Cuáles son los usos adecuados de: static_castdynamic_castconst_castreinterpret_castReparto estilo C(type)valueElenco de estilo funcionaltype(value)¿Cómo se decide cuál usar en qué casos específicos?

3 la respuesta

Genere código C ++ donde las plantillas se han expandido

Me preguntaba si hay una manera de usar un compilador de C ++ para producir solo código de C ++ donde todas las plantillas se han expandido a las instancias que requiere el programa. Este código debe existir en algún momento del proceso ...

2 la respuesta

Funciones de inicialización de matriz

Estaba jugando con C ++ y me topé con este problema. Estoy tratando de inicializar un puntero de matriz en el montón, y funciona dentro delinitialize(), donde sale69, pero en elmain(), se bloquea con el errorEXC_BAD_ACCESS. #include <iostream> ...

2 la respuesta

C ++ alternativa al perror ()

Sé que podemos usar perror()en C para imprimir errores. Me preguntaba si hay una alternativa de C ++ a esto, o si tengo que incluir esto (y por lo tanto stdio.h) en mi programa. Estoy tratando de evitar tantas funciones de C como sea ...

3 la respuesta

¿El operador-> está "encadenado" para los punteros? [duplicar]

Posible duplicado: Operador de sobrecarga -> [https://stackoverflow.com/questions/4896238/overloading-operator] Hola, He visto esooperator->() se encadena (se vuelve a aplicar) después de que se evalúa, por ejemplo: struct Bar { Bar() : ...

5 la respuesta

g ++: ¿En qué orden deben vincularse las bibliotecas estáticas y dinámicas?

Digamos que tenemos un ejecutable principal llamado "my_app" y utiliza varias otras bibliotecas: 3 bibliotecas están vinculadas estáticamente y otras 3 están vinculadas dinámicamente. ¿En qué orden se deben vincular con "my_app"? Pero, ¿en qué ...

2 la respuesta

Almacenamiento de miembros de datos de plantilla estática

Primero escribiré un ejemplo para abordar adecuadamente la pregunta. En primer lugar, declararé que la plantilla se usará para crear un objeto singleton (no creado automáticamente):singleton_base.h template <class Derived> class SingletonBase { ...