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

2 la respuesta

C ++ si la condición no funciona

Tengo una matriz de objetos Passenger travellers[] = { Passenger(nullptr, "Toronto", 2018, 4, 20), Passenger("", "Toronto", 2018, 4, 20), Passenger("John Smith", nullptr, 2018, 4, 20), Passenger("John Smith", "", 2018, 4, 20), Passenger("John ...

4 la respuesta

C ++: ¿Cómo puedo crear una función que acepte cadenas concatenadas como parámetro?

¿Puedo diseñar mi función de registro de una manera que acepte cadenas concatenadas de la siguiente forma usando C ++? int i = 1; customLoggFunction("My Integer i = " << i << ".");. customLoggFunction( [...] ){ [...] std::cout << "Debug ...

5 la respuesta

¿Debo incluir stddef.h o cstddef para size_t

Cuando quiero usarsize_t en C ++, ¿debería incluir<stddef.h> o<cstddef>? He escuchado a varias personas decir que<cstddef> fue una mala idea, y debería quedar en desuso. ¿Porqué es eso

4 la respuesta

Los mapas STL inicializan los tipos primitivos en la inserción?

Tengo unstd::map Me gusta esto map<wstring,int> Scores; Almacena nombres de jugadores y puntajes. Cuando alguien obtiene un puntaje, simplemente haría: Scores[wstrPlayerName]++;Cuando no hay ningún elemento en el mapa con la clavewstrPlayerName ...

6 la respuesta

¿Dónde se define WIN32 y cómo puedo incluir esta definición en mi proyecto?

Incluyo un encabezado de terceros y un archivo fuente en mi proyecto. En la parte superior del encabezado hay esto: #if defined(WIN32) || defined(WIN16) #ifndef MSDOS #define MSDOS #endif #endif #include <stdio.h> #include <stdlib.h> #ifndef ...

6 la respuesta

¿Cómo agregar código en la entrada de cada función?

Quiero agregar un código antes de cada llamada a la función para hacer algunas comprobaciones. La única forma en que lo sé es: #define SOME_CODE printf("doing something..."); class testObject { void function1() { SOME_CODE ... } void ...

4 la respuesta

Adición de tuplas de elemento sabio

Tengo algunos valores contenidos en una tupla, y estoy buscando agregarle otra tupla por elementos. Entonces me gustaría una funcionalidad como esta: std::tuple<int,int> a = {1,2}; std::tuple<int,int> b = {2,4}; std::tuple<int,int> c = a + b; ...

1 la respuesta

Manejar parámetros predeterminados en cython

Estoy envolviendo un código de C ++ usando cython, y no estoy seguro de cuál es la mejor manera de manejar los parámetros con valores predeterminados. En mi código c ++ tengo una función para la cual los parámetros tienen ...

9 la respuesta

¿Cuándo debo usar el nuevo operador en C ++

Di que tengo una clase llamadaMoney que tiene parámetrosDollars yCents Podría inicializarlo de las siguientes 2 maneras: Dinero a (3,15);Dinero * b = dinero nuevo (3,15);Mi pregunta es cuándo debo usar (1) y cuándo debo usar (2)

8 la respuesta

quaternion bibliotecas en C / C ++ [cerrado]

Cualquier buena biblioteca paracuaterni cálculos en C / C ++? Nota lateral: ¿hay buenos tutoriales / ejemplos? Lo busqué en Google y estuve en las primeras páginas, pero ¿quizás tengas algunas demostraciones / laboratorios de compsci o cursos ...