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

8 la respuesta

Cómo anteponer un archivo (agregar en la parte superior)

Imagina que tienes un archivo sink("example.txt") data.frame(a = runif(10), b = runif(10), c = runif(10)) sink() y desearía agregar información de encabezado, como /* created on 31.3.2011 */ /* author */ /* other redundant information */ ...

10 la respuesta

¿Es seguro "borrar esto"? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Se permite eliminar esto? [/questions/3150942/is-delete-this-allowed] 10 respuestas En mis pruebas básicas iniciales es perfectamente seguro hacerlo. Sin embargo, me ha parecido que intentar manipular ...

10 la respuesta

¿Por qué la lambda de C ++ 11 requiere una palabra clave "mutable" para la captura por valor, de forma predeterminada?

Ejemplo breve: #include <iostream> int main() { int n; [&](){n = 10;}(); // OK [=]() mutable {n = 20;}(); // OK // [=](){n = 10;}(); // Error: a by-value capture cannot be modified in a non-mutable lambda std::cout << n << "\n"; // "10" }La ...

2 la respuesta

Error de enlace al usar plantillas

Convertí una función a una plantilla y comencé a recibir este error. No debo entender una limitación de plantillas. ¿Alguien puede decirme por qué esto está roto? Recibo este error: Undefined symbols: "bool foo<int>(int const&, int const&)", ...

2 la respuesta

linux compilación cruzada y bibliotecas dinámicas / vinculación

Estoy tratando de desarrollar para el BeagleBoard. Por lo tanto, instalé CodeSourcery Sourcery_G ++ _ Lite Toolchain. Quiero usar la biblioteca opencv. Así que descargué las fuentes en mi sistema de desarrollo Ubuntu, compilé con gcc como ...

4 la respuesta

Explicar el recorrido del árbol de Morris en orden sin usar pilas o recursividad

¿Alguien puede ayudarme a comprender el siguiente algoritmo transversal del árbol de Morris sin usar pilas o recursividad? Estaba tratando de entender cómo funciona, pero se me escapa. 1. Initialize current as root 2. While current is not NULL ...

6 la respuesta

Const antes o const después?

ara empezar, probablemente sepas queconst puede usarse para hacer que los datos de un objeto o un puntero no sean modificables o ambos. const Object* obj; // can't change data Object* const obj; // can't change pointer const Object* const obj; ...

6 la respuesta

Puede traducir esta macro de depuración de C ++ a Python?

Uso esta macro muy útil cuando desarrollo en C ++: #define DD(a) std::cout << #a " = [ " << a << " ]" << std::endl;std::cout.flush(); ¿Podrías ayudarme a implementar la misma idea en Python? No sé cómo la#a podría implementarse con una función ...

5 la respuesta

Un extraño error de C ++: test.cpp: 15: error: pasar "const *" como "este" argumento de "*" descarta calificadores

Estoy teniendo algunos problemas con un código en particular, si alguien me puede aclarar sobre este asunto sería muy apreciado, he aislado el problema en la siguiente muestra: #include <iostream> using namespace std; class testing{ int test(); ...

3 la respuesta

¿Nueva devolución NULL en cualquier caso?

Sé que de acuerdo con el estándar C ++ en caso de que el nuevo no pueda asignar memoria, se supone que arrojará la excepción std :: bad_alloc. Pero he oído que algunos compiladores como VC6 (¿o implementación CRT?) No se adhieren a él. Es esto ...