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

4 la respuesta

¿Cómo construir solo código generado automáticamente cuando el generador o la entrada cambian en CMake?

Estoy trabajando en un repositorio de código fuente que genera un código C ++ al ejecutar un script de Python que genera encabezados e implementación. Este código se compila posteriormente y se vincula a mis bibliotecas y ejecutables. Sé que el ...

2 la respuesta

Devolver referencia de clase a esto

Tengo el siguiente miembro de la clase foo. foo &foo::bar() { return this; }Pero recibo errores del compilador. ¿Qué estupidez estoy haciendo mal? Error del compilador (gcc): error: inicialización no válida de la referencia no constante del ...

2 la respuesta

utf8 <-> utf16: codecvt de bajo rendimiento

Estoy mirando algunas de mis cosas antiguas (y exclusivamente orientadas a win32) y pensando en hacerlo más moderno / portátil, es decir, reimplementar algunas partes ampliamente reutilizables en C ++ 11. Una de estas partes es la conversión ...

6 la respuesta

Emacs - anular sangría

Tengo un espacio de nombres anidado múltiple: namespace first {namespace second {namespace third { // emacs indents three times // I want to intend here } } }entonces emacs sangra a la tercera posición. Sin embargo, solo quiero una sola ...

4 la respuesta

Comprender más sobre i ++ e i = i + 1

Me preguntaba si hay diferencia entre las dos formas de incremento. Algunos de losEnlaces [http://www.cquestions.com/2010/03/why-i-is-faster-than-ii1-in-c.html]dice que i ++ es más rápido que i = i + 1; Además, como una de las personas, mi ...

1 la respuesta

GDB pretty printing ImportError: Ningún módulo llamado 'impresoras'

Estoy tratando de agregarbonita impresión [https://sourceware.org/gdb/wiki/STLSupport]para STL en mi GDB en Ubuntu 14.04. Algunos detalles sobre las herramientas: SO: Ubuntu 14.04 versión de gdb: 7.7 versión de Python: 2.7.6 versión de ...

5 la respuesta

¿Qué es un perfilador de C ++ muy fácil (VC ++)?

He usado algunos perfiladores en el pasado y nunca los encontré particularmente fáciles. ¡Tal vez elegí los malos, tal vez realmente no sabía lo que esperaba! Pero me gustaría saber si hay perfiladores 'estándar' que simplemente entran ...

3 la respuesta

Asignar doble a std :: string - ¿no hay error de compilación? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué C ++ permite que se asigne un entero a una cadena? [/questions/1177704/why-does-c-allow-an-integer-to-be-assigned-to-a-string] 4 respuestas¿Por qué el compilador no se queja de este ...

2 la respuesta

¿Cómo vincular la función a un objeto por referencia?

Tengo el siguiente código para vincular una función miembro a una instancia de la clase: class Foo { public: int i; void test() { std::cout << i << std::endl; } }; int main() { Foo f; f.i = 100; auto func = ...

4 la respuesta

¿Por qué no puedo hacer polimorfismo con variables normales?

Soy un programador de Java y recientemente comencé a estudiar C ++. Estoy confundido por algo. Entiendo que en C ++, para lograr un comportamiento polimórfico, debe usar punteros o referencias. Por ejemplo, considere una claseShape con un ...