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

2 la respuesta

Forzar la sobrecarga std :: vector en lugar de la sobrecarga int en la lista con un elemento

Considere el siguiente código: #include <iostream> #include <vector> void f(std::vector<int> v) {std::cout << __PRETTY_FUNCTION__ << std::endl;} void f(int n) {std::cout << __PRETTY_FUNCTION__ << std::endl;} int main() { f({42}); // the int ...

4 la respuesta

¿Cómo funcionan los puntos de interrupción en el código C ++?

¿Cómo funcionan los puntos de interrupción en el código C ++? ¿Se insertan instrucciones especiales entre algunas instrucciones de ensamblador cuando se compila el código? ¿O hay algo más en su lugar? Además, ¿cómo se implementan los pasos a ...

4 la respuesta

C ++: ¿Dónde guarda la clase ofstream los archivos?

Me mudé de Windows a Mac y ahora estoy experimentando un problema con las clases de entrada / salida de archivo:ifstream & ofstream. En Windows cuando ejecuta con g ++ / Code Blocks ofstream out("output.txt"); out << "TEST"; out.close();Se ...

2 la respuesta

¿Sangrado VIM para plantillas de C ++?

¿Alguien tiene o sabe sobre vim plugin / macro / function que sangra muy bien las plantillas de c ++? Cuando destaco la definición de plantilla en el archivo vim .hpp / .h y la sangro con '=' obtengo algo como esto: > template < > class ...

2 la respuesta

CMake: establezca un nombre diferente para la variable #cmakedefine

Sé que puedes usar CMake'sconfigure_file para hacer que las variables CMake estén disponibles para su programa. Por ejemplo, puedo usar #define ${CMAKE_BUILD_TYPE}Resultando en #define ReleaseSin embargo, para mantener mi código más legible, ...

2 la respuesta

CMake AMRCC + enlazador personalizado

Estoy tratando de usarcmake en un proyecto que se compila utilizandoarmcc, pero use un enlazador patentado personalizado (noarmlink) He cambiado las variables en eltoolchain.cmake archivo de la siguiente manera: unset (CMAKE_LINKER CACHE) set ...

5 la respuesta

Entrada / salida de archivos STL y UTF-8. ¿Cómo hacerlo?

yo suelowchar_t para cadenas internas y UTF-8 para almacenamiento en archivos. Necesito usar STL para ingresar / enviar texto apantalla y también hacerlo usando el juego completo de caracteres lituanos. Todo está bien porque no estoy obligado a ...

6 la respuesta

Pasando el puntero a una matriz de matrices a través de la función

Hay un puntero a una matriz de matrices, es decir, NameList en el código. Quiero que el contenido de cada una de las matrices en el puntero (NameList) se imprima uno por uno. El siguiente código no puede hacer la tarea. Por favor ayuda. int ...

9 la respuesta

¿Tiene sentido proporcionar un getter de referencia no constante

A veces necesito exponer a algunos de los miembros de la clase. Por ejemplo en el siguiente ejemploclass Mechanic puede necesitar acceso directo aEngine componente. He leído muchas veces que todos los campos deben ser accedidos por métodos ...

9 la respuesta

¿Dónde están los parámetros de la función principal de C / C ++?

En C / C ++, la función principal recibe parámetros que son de tipochar*. int main(int argc, char* argv[]){ return 0; }argv es una serie dechar*y apunta a cadenas. ¿Dónde se encuentran estas cuerdas? ¿Están en el montón, pila o en otro lugar?