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

2 la respuesta

C ++ comprueba si dos objetos son iguales a la sobrecarga == operador, ¿siempre es falso?

Intento verificar si dos objetos son iguales sobrecargando el operador '==' para la clase. Basado en todo lo que he leído aquí en Stack Overflow y en otros lugares, por ejemplo, esta publicación: Igualdad de objetos en C ...

2 la respuesta

Compruebe si se pasa un tipo en el paquete de parámetros de plantilla variadic

He escuchado en alguna parte que, usando la nueva sintaxis de C ++ 1z, es realmente fácil verificar si se pasa un tipo en un paquete de parámetros de plantilla variadic, aparentemente puede hacerlo con un código que tiene una longitud de una ...

4 la respuesta

Macros en el medio de una declaración de clase o función

He leído preguntas relacionadas comoesta [https://stackoverflow.com/questions/10210449/c-method-declaration-including-a-macro] yesta [https://stackoverflow.com/questions/15803761/c-pre-processor-define-after-class-keyword-and-before-class-name] , ...

5 la respuesta

¿Cómo usar una cadena C ++ en una estructura cuando malloc () - usa la misma estructura?

Escribí el siguiente programa de ejemplo, pero se bloquea con segfault. El problema parece ser con el usomalloc ystd::strings en la estructura. #include <iostream> #include <string> #include <cstdlib> struct example { std::string data; }; int ...

1 la respuesta

Vincula una biblioteca como la última contra todos los objetivos

Estoy agregando soporte para gperftools en mi proyecto para perfilar la CPU y la memoria. Gperftools necesita que la biblioteca tcmalloc esté vinculadaúltimopara cada binario ¿Hay alguna manera con cmake para agregar una biblioteca a cada ...

8 la respuesta

¿Cuándo obtiene un proceso SIGABRT (señal 6)?

¿Cuáles son los escenarios en los que un proceso obtiene un SIGABRT en C ++? ¿Esta señal siempre proviene del proceso o puede enviarse de un proceso a otro? ¿Hay alguna manera de identificar qué proceso está enviando esta señal?

5 la respuesta

GCC std :: thread no encontrado en el espacio de nombres std

Estoy usando GCC 4.5.0 con el IDE de Eclipse (si eso importa) en Windows a través de MinGW. Estoy usando el-std=c++0x bandera. encontré eso_GLIBCXX_HAS_GTHREADS todavía no está definido, así quethread para mí todavía no es miembro del espacio ...

2 la respuesta

Dada una matriz de longitud n, encuentre el número de subconjuntos donde XOR de un subconjunto es igual a un número dado [cerrado]

Dada una matriz,arrde longitudn, encuentre cuántos subconjuntos dearr hay tal queXOR(^) de esos subconjuntos es igual a un número dado,ans. tengo estodp enfoque pero hay una manera de mejorar su complejidad de tiempo.ans siempre es inferior a ...

2 la respuesta

std :: move of string literal: ¿qué compilador es correcto?

Dado el siguiente código: #include <string> void foo() { std::string s(std::move("")); }Esto se compila con Apple Clang (xcode 7) y no con Visual Studio 2015, que genera el siguiente error: error C2440: 'return': cannot convert from 'const char ...

3 la respuesta

¿Cómo puedo simplemente consumir personajes no reconocidos?

Logré analizar un archivo pgn gracias a la biblioteca Boost Spirit, pero falla tan pronto como hay algunos caracteres que no "anticipé". Aquí está mi gramática del espíritu: #include <boost/spirit/include/qi.hpp> ...