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

1 la respuesta

std :: ofstream con std :: com no se abre al final

Estoy tratando de abrir un archivo para la salida y agregarlo. Después de agregarlo, quiero mover mi posición de salida a otro lugar del archivo yexagerar los datos existentes. Según lo entiendo,std::ios_base::app seráfuerzatodas las escrituras ...

1 la respuesta

C ++ Win32 no recibe DBT_DEVICEARRIVAL o DBT_DEVICEREMOVECOMPLETE en WM_DEVICECHANGE

He estado trabajando para detectar la inserción / extracción de USB. He implementado código usando CreateWindowEx (), pasando un WNCLASSEX que con mi devolución de llamada de proceso de ventana. Al insertar y quitar mi usb, recibo con éxito el ...

11 la respuesta

Detecta mediante programación el número de procesadores / núcleos físicos o si el hiperprocesamiento está activo en Windows, Mac y Linux

Tengo una aplicación c ++ multiproceso que se ejecuta en Windows, Mac y algunos sabores de Linux. Para resumir: para que se ejecute con la máxima eficiencia, tengo que poder crear una instancia de un solo hilo por procesador físico / núcleo. ...

3 la respuesta

parámetro de plantilla de tipo no puntero

Realmente no entiendo por qué el siguiente código no se compila: template<const char*> struct Foo{}; constexpr const char s1[] = "test1"; constexpr const char* const s2 = "test2"; int main() { Foo<s1> foo1; // ok // Foo<s2> foo2; // doesn't ...

3 la respuesta

¿Es el tipo de retorno parte de la firma de la función?

En C ++, ¿el tipo de retorno se considera parte de la firma de la función? y no se permite la sobrecarga con solo el tipo de retorno modificado.

3 la respuesta

función que solo toma enteros literales

Estoy buscando una manera de simular ciertas incorporaciones de GCC sobrecargadas en C ++. Los incorporados son similares a estos: __builtin_foo(char *a, signed int b); __builtin_foo(short *a, signed int b); __builtin_foo(long *a, signed int ...

9 la respuesta

¿Hay alguna manera de usar encabezados precompilados en VC ++ sin requerir stdafx.h?

Tengo un montón de código heredado para el que necesito escribir pruebas unitarias. Utiliza encabezados precompilados en todas partes, por lo que casi todos los archivos .cpp dependen de stdafx.h, lo que dificulta la ruptura de dependencias para ...

4 la respuesta

¿Cuál es el propósito de la basura (archivos) que Qt Creator genera automáticamente y cómo puedo domesticarlos?

Soy bastante nuevo en Qt, y estoy usando el nuevo Nokia Qt SDK beta y estoy trabajando para desarrollar una pequeña aplicación para mi Nokia N900 en mi tiempo libre. Afortunadamente, pude configurar todo correctamente y también ejecutar ...

1 la respuesta

Dado int ** p1 y const int ** p2 ¿está p1 == p2 bien formado?

Dada la siguiente función: void g(int **p1, const int**p2) { if (p1 == p2) { } }clang(volver a la versión 3.0) produce esta advertencia (verlo en vivo [http://melpon.org/wandbox/permlink/lCtOd2FagxDI9n2T]): warning: comparison of distinct ...

1 la respuesta

¿Es posible crear un alias de plantilla?

Considere el siguiente código: template< template< typename ... > class ... Ts > struct unite { template< typename ... T > struct type : Ts< T ... > ... { }; }; // This does not work as ::type does not name a type, but a template: // template< ...