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

6 la respuesta

¿Cuál es la forma más confiable de prohibir un constructor de copias en C ++?

A veces es necesario prohibir un constructor de copia en una clase C ++ para que esa clase se vuelva "no copiable". Por supuesto,operator= debería estar prohibido al mismo tiempo. Hasta ahora he visto dos formas de hacerlo. La forma 1 es ...

8 la respuesta

C ++ Concatenación de cadenas literales

Tengo una pregunta sobre la concatenación de cadenas en C ++. string str = "ab" + 'c'; cout << str << endl; char ch = 'c'; string str1 = "ab"; string str2 = str1 + ch; cout << str2 << endl; El código produce: ed before SaveGraphicsState ...

1 la respuesta

ASIO ip :: tcp :: iostream y TCP_NODELAY

¿Cómo configuro la opción TCP_NODELAY si uso ip :: tcp :: iostream? Necesito un socket para esto, pero no puedo encontrar cómo extraerlo de iostream.

3 la respuesta

c ++ libcurl json rest

Estoy intentando descargar un archivo json de una página web REST en C ++ con libcurl. El siguiente código funciona si voy a la página web pero no se descarga si intento acceder al json ... Creo que debería ser una solución fácil, pero no ...

2 la respuesta

Es un uso válido de intrusive_ptr?

Dentro de mi código, sigo dos reglas cuando se trata de intrusive_ptrs: Pasar un puntero sin formato por valor implica que se garantiza que el puntero sin formato será válido durante la vida útil de esa función. Si el puntero sin formato se va ...

3 la respuesta

¿Todas las clases tienen un Vtable creado para ellos por el compilador?

Hay muchos recursos en línea sobre VTables. Comúnmente tienen la misma declaración con respecto a ellos: "Cuando una clase en sí contiene funciones virtuales o anula funciones virtuales de una clase primaria, el compilador construye una vtable ...

6 la respuesta

¿Cómo funciona atoi () en C ++?

Entonces ... sé que la función atoi en la biblioteca estándar de C ++ se supone que convierte una cadena en un número entero ... ¿cómo funciona? ... (Estoy tratando de aprender cosas y me preguntaba) ... si pudieras mostrarme el código o hacer ...

6 la respuesta

C ++ en microcontroladores de tamaño reducido

Me parece que la gente rehúye constantemente, o más bien se opone con vehemencia al uso de C ++ en los microcontroladores, pero por mi vida no puedo entender por qué. Si se mantiene alejado de las grandes bibliotecas de C ++ (por ejemplo, STL) y ...

2 la respuesta

¿Puede GCC producir estructuras / nombres de clase que no coinciden como VS?

Me gustaría que GCC produzca una advertencia que VisualStudio produce cuando encuentra un nombre que ha sido declarado con ambosclass ystruct. (Advertencia 4099) Esto suele ser el resultado de declaraciones directas como: struct Base; ... class ...

4 la respuesta

¿Qué puede hacer que el puntero de VTable sea 0xdddddddd en la compilación de depuración de Win32?

stoy depurando un defecto y lo he reducido al puntero vtable para que un objeto sea0xdddddddd. Esta respuesta [https://stackoverflow.com/questions/370195/when-and-why-will-an-os-initialise-memory-to-0xcd-0xdd-etc-on-malloc-free-new/370362#370362] ...