Resultados de la búsqueda a petición "c++"
¿La comparación de punteros es un comportamiento indefinido o no especificado en C ++?
La tercera edición del lenguaje de programación C ++ de Stroustrup dice que, La sustracción de punteros se define solo cuando ambos apuntan a elementos de la misma matriz (aunque el lenguaje no tiene una forma rápida de garantizar que sea así). ...
Error de Valgrind: en uso a la salida: 72.704 bytes Lista de inicialización de C ++ rareza con char *
Problema: Tengo un problema extraño que no esperaba. Tengo una clase llamada Respuestas y dentro del encabezado es esta: class Answer { char* aText; bool b_correct; public: Answer():aText(0){;} //default constructor }El código del controlador ...
C / C ++: ¿Cómo calcular la cadena de archivos de encabezado para una definición dada?
En Visual C ++, uno puede encontrar el archivo de encabezado dondenombre (variable o tipo) esdefinidopresionando F12 o eligiendoIr a definición. Esta característica es muy útil, pero solo muestra elubicación final(archivo de encabezado) donde se ...
¿Cómo implementar is_pointer?
Quiero implementar is_pointer. Quiero algo como esto: template <typename T > bool is_pointer( T t ) { // implementation } // return true or false int a; char *c; SomeClass sc; someAnotherClass *sac; is_pointer( a ); // return false is_pointer( c ...
Generando documentos de Word (.doc / .odt) a través de C ++ / Qt
Estoy usando Qt 4.5.3 y Windows XP. Necesito mi aplicación para generar documentos que contengan la información que se está utilizando y generando. La información que se usa será solo cadenas (QString para ser más específico) y la información que ...
Almacene la salida del comando del sistema en la matriz de caracteres local en c
¿Hay alguna manera de almacenar la salida del comando del sistema en una matriz de caracteres, ya que el comando del sistema solo devuelve int.
¿Cuál es la mejor manera de concatenar dos vectores?
Estoy usando multihilo y quiero fusionar los resultados. Por ejemplo: std::vector<int> A; std::vector<int> B; std::vector<int> AB;Quiero que AB tenga los contenidos de A y los contenidos de B en ese orden. ¿Cuál es la forma más eficiente de ...
¿Es el unordered_map realmente desordenado?
Estoy muy confundido por el nombre 'unordered_map'. El nombre sugiere que las claves no están ordenadas en absoluto. Pero siempre pensé que están ordenados por su valor hash. ¿O eso está mal (porque el nombre implica que no están ordenados)? O ...
¿Cómo transponer una matriz binaria?
Tengo matrices binarias en C ++ que repito con un vector de valores de 8 bits. Por ejemplo, la siguiente matriz: 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 0 1 1 1 1se representa como: const uint8_t matrix[] = { 0b01010101, 0b00110011, 0b00001111, };La ...
¿Es seguro que varios hilos invoquen la misma función?
¿Es seguro, por ejemplo, hacer: void AddTwo(int &num) { num +=2; } void ThreadProc(lpvoid arg) { AddTwo((int)arg); }¿Sería seguro que esto ocurriera si 4 hilos lo hicieran al mismo tiempo? Gracias