Resultados de la búsqueda a petición "c++"
reinterpret_cast, char * y comportamiento indefinido
¿Cuáles son los casos dondereinterpret_casting achar* (ochar[N]) es un comportamiento indefinido, y ¿cuándo es un comportamiento definido? ¿Cuál es la regla general que debería usar para responder esta pregunta? Como aprendimos deesta pregunta ...
Especificación de la biblioteca OpenMP
soy nuevo en abrir mp y probé un programa de muestra del sitio oficial #include <omp.h> #include <stdio.h> int main() { #pragma omp parallel printf("Hello from thread %d, nthreads %d\n", omp_get_thread_num(), omp_get_num_threads()); }y configuré ...
std :: cin loops incluso si llamo ignore () y clear ()
Estoy tratando de configurar un bucle de verificación de entrada para que continuamente pida al usuario una entrada válida (entera), pero parece quedar atrapado en un bucle infinito. He buscado soluciones e intentadoignore() yclear(), pero aún ...
¿Cuál es una forma efectiva de analizar los parámetros de la línea de comandos en C ++?
¿Existe una forma realmente efectiva de tratar con los parámetros de la línea de comandos en C ++? Lo que estoy haciendo a continuación se siente completamente aficionado, y no puedo imaginar cómo se manejan realmente los parámetros de la línea ...
¿Cómo puedo inicializar una variable constante de una clase base en el constructor de una clase derivada en C ++?
Tengo una clase abstracta de C ++ sin constructor. Se supone que es una clase base para que otras clases puedan heredar de ella. Lo que estoy tratando de hacer es declarar una variable constante en la clase base e inicializarla en el constructor ...
SFINAE para hacer que la plantilla base siempre resulte en un error
Entonces estoy diseñando una especie demy_numeric_cast función para limitar los tipos de conversiones disponibles al usar un marco que estoy escribiendo. Fue bastante sencillo hacer algo como template<typename To, typename From> constexpr To ...
Matriz de objetos no contiguos.
#include <iostream> #include <cstring> // This struct is not guaranteed to occupy contiguous storage // in the sense of the C++ Object model (§1.8.5): struct separated { int i; separated(int a, int b){i=a; i2=b;} ~separated(){i=i2=-1;} // ...
¿Cómo crear una biblioteca de solo encabezado cmake que depende de archivos de encabezado externos?
Tengo un proyecto con la siguiente estructura de archivos: project | |-------> lib1 | |----> lib1.h | |-------> lib2 | |----> lib2.h | |-------> main.ccLas dos libslib1 ylib2 solo contiene archivos de encabezado mientraslib2.h ...
no se puede convertir el parámetro 1 de 'char' a 'LPCWSTR'
Sigo recibiendo este error:cannot convert parameter 1 from 'char' to 'LPCWSTR' int main(int argc, char argv[]) { // open port for I/O HANDLE h = CreateFile(argv[1],GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL); if(h == ...
¿El estándar C ++ 11 garantiza que memory_order_seq_cst impide el reordenamiento de StoreLoad de no atómico alrededor de un atómico?
¿El estándar C ++ 11 garantiza quememory_order_seq_cst previene el reordenamiento de StoreLoad alrededor de una operación atómica para accesos de memoria no atómica? Como se sabe, hay 6std::memory_orders en C ++ 11, y especificaqué tan ...