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

2 la respuesta

¿Cómo puedo crear un nodo de matriz vacío usando boost property_tree de json parser

Estoy tratando de crear un nodo de matriz en json, cuya salida es así: { node: ["12", "13"] }pero cuando la matriz está vacía, generará esto: { node: "" }eso no es lo que quiero, necesito esto: { node: [] }Cómo puedo hacer eso ? Y no necesito ...

4 la respuesta

'auto' no permitido en prototipo de función con Clang

Usando Clang 3.5, 3.6 o 3.7, con la banderastd=c++1y el siguiente código no compila: #include <iostream> auto foo(auto bar) { return bar; } int main() { std::cout << foo(5.0f) << std::endl; }El error dado es: error: 'auto' no permitido en ...

3 la respuesta

Puede aumentar las opciones de programa separan valores de argumento separados por comas

Si mi línea de comando es: > prog --mylist=a,b,c¿Se pueden configurar las opciones_programa de Boost para ver tres valores de argumento distintos paramylist ¿argumento? He configurado las opciones de programa como: namespace po = ...

4 la respuesta

Decoradores C ++ tipo Python

¿Hay formas de decorar funciones o métodos en C ++ como en el estilo python? @decorator def decorated(self, *args, **kwargs): passUsando macros por ejemplo: DECORATE(decorator_method) int decorated(int a, float b = 0) { return 0; ...

2 la respuesta

Cómo construir una matriz dinámica en C ++ y devolverla de nuevo a C # /. NET

Tengo que encontrar la manera de construir la matriz de estructuras en el lado de C ++ Win32. No tengo el número inicial de artículos. Debería ser muy rápido cambiar el tamaño de esa matriz. Cuando se compila la lista, necesito devolverla a ...

1 la respuesta

Downcasting dinámico de C ++ a plantilla de clase que tiene un parámetro de plantilla de plantilla que es una plantilla de clase o una plantilla de alias

Espero que el título tenga sentido. Probablemente extraño el vocabulario para expresarlo correctamente. Bueno, un ejemplo probablemente será más claro. El problema para mí es: el downcasting dinámico devuelve 0 en tiempo de ejecución en algunos ...

13 la respuesta

¿Cómo obtengo una lista de archivos en un directorio en C ++?

¿Cómo se obtiene una lista de archivos dentro de un directorio para que cada uno pueda ser procesado?

3 la respuesta

no hay un constructor por defecto apropiado . (al crear una clase secundaria)

Estoy creando algunas clases de excepción personalizadas haciendo lo siguiente class GXException { public: GXException(LPCWSTR pTxt):pReason(pTxt){}; LPCWSTR pReason; }; class GXVideoException : GXException { public: GXVideoException(LPCWSTR ...

1 la respuesta

Copias espurias en c ++ 03 libstdc ++ vs c ++ 11

Considera este código: #include <iostream> #include <string> #include <map> using namespace std; class Foo { public: Foo() : _x(0) { cout << "Default" << endl; } Foo(int a) : _x(a) { cout << "Param" << endl; } Foo(Foo const &foo) : _x(foo._x) { ...

2 la respuesta

¿Por qué se necesitan dos EOF como entrada? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Entrada de terminal canónica versus no canónica [/questions/358342/canonical-vs-non-canonical-terminal-input] 1 respuestaCuando ejecuto el siguiente código, utilizo tres entradas (en la terminal de ...