Resultados de la búsqueda a petición "c++"
¿Cómo hago que mi programa esté atento a la modificación de archivos en C ++?
Hay muchos programas, Visual Studio, por ejemplo, que pueden detectar cuándo un programa externo modifica un archivo y luego volver a cargar el archivo si el usuario lo desea. ¿Hay una manera relativamente fácil de hacer este tipo de cosas en C ...
¿Cómo convertir una cadena a char * en C ++?
¿Cómo puedo convertir unstring dentrochar * Estaba usando el siguiente método, pero no funciona. En tiempo de ejecución me da el siguiente error: Falla de verificación en tiempo de ejecución # 3: la variable 'url' se está utilizando sin ...
Construir una variante de impulso que contenga un valor del enésimo tipo en el índice de tipo de variante?
Quiero construirboost::variants que contienen valores construidos por defecto, especificados con un índice de tipo, sin escribir mi propia declaración de cambio sobre el índice de tipo. Me imagino estodeb ser posible, de alguna manera, con ...
¿Por qué cambiar 0.1f a 0 ralentiza el rendimiento en 10x?
¿Por qué este código? const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6}; const float z[16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.790, 1.812, 1.923, 2.034, 2.145, 2.256, 2.367, 2.478, ...
Inyección de dependencia de C ++: ¿plantillas o métodos virtuales?
Me pregunto cuál es la forma en C ++ de usar la inyección de dependencia. ¿Está usando plantillas o clases polimórficas? Considere el siguiente código, class AbstractReader { public: virtual void Read() = 0; }; class XMLReader : public ...
¿Cómo encuentro el modo de una matriz ordenada?
Necesito escribir una función para encontrar el modo de una matriz. Sin embargo, no soy bueno para crear algoritmos y espero que alguien más sepa cómo hacerlo. Sé el tamaño de la matriz y los valores de cada elemento, y tengo la ...
std :: comparación de cadenas (verifique si la cadena comienza con otra cadena)
Necesito verificar si un std: string comienza con "xyz". ¿Cómo lo hago sin buscar en toda la cadena o crear cadenas temporales con substr ().
int_least64_t vs int_fast64_t vs int64_t
Estoy intentando portar mi código a 64 bits. Encontré que C ++ proporciona tipos enteros de 64 bits, pero todavía estoy confundido al respecto. n primer lugar, encontré cuatro 64 bits diferentints: int_least64_t int_fast64_t int64_t intmax_t ...
¿Qué es más eficiente una caja de interruptor o un std :: map
Estoy pensando en el tokenizer aquí. ada token llama a una función diferente dentro del analizador. Qué es más eficiente: Un mapa de std :: funciones / boost :: funciones Una caja de interruptor
Desactivar encabezados precompilados para un archivo específico en un proyecto VC ++ 2010
Como dice el título. Tengo un proyecto C ++ y agregué 1 archivo C .h y un archivo fuente C .c, pero tienen problemas porque el resto del proyecto usa un encabezado precompilado, pero si trato de incluirlo en esos archivos C, da un error No puedo ...