Resultados de la búsqueda a petición "c++"
c ++ functor y plantillas de funciones
considere este código simple y sin sentido. #include <iostream> struct A { template<int N> void test() { std::cout << N << std::endl; } }; int main() { A a; a.test<1>(); } Es un ejemplo muy simple de una plantilla de función. ¿Qué pasaría si, ...
¿Cómo obtengo programáticamente la versión de un archivo DLL o EXE?
Necesito obtener la versión del producto y la versión del archivo para un archivo DLL o EXE usando las API nativas de Win32 en C o C ++. Soyn buscando la versión de Windows, pero los números de versión que ve haciendo clic derecho en un archivo ...
Linux 3.0: Ejecutar proceso hijo con stdin / stdout canalizado
En Linux 3.0 / C ++: Me gustaría una función que haga lo siguiente: string f(string s) { string r = system("foo < s"); return r; } Obviamente, lo anterior no funciona, pero se entiende la idea. Tengo una cadena s que me gustaría pasar como ...
mplementación de @Fast log2 (float x) C ++
Necesito una implementación muy rápida de la función log2 (float x) en C ++. Encontré una implementación muy interesante (¡y extremadamente rápida!) #include <intrin.h> inline unsigned long log2(int x) { unsigned long y; _BitScanReverse(&y, ...
Enviar señal desde método de clase estática en Qt
Estoy tratando de codificar una función de devolución de llamada estática que se llama con frecuencia desde otra función estática dentro de la misma clase. Mi función de devolución de llamada necesitaemit una señal pero por alguna ...
std :: requisitos de mapas para claves (decisión de diseño)
Cuando hago unastd::map<my_data_type, mapped_value>, lo que C ++ espera de mí es quemy_data_type tiene su propiooperator<. struct my_data_type { my_data_type(int i) : my_i(i) { } bool operator<(const my_data_type& other) const { return my_i < ...
C ++ Problema de seguimiento de pila
Estoy trabajando en una clase que me gustaría utilizar para registrar la Pila de llamadas actual en computadoras con Windows Vista / 7. (Muy similar a "Walking the ...
Por qué usar punteros de clase base para clases derivadas
class base{ ..... virtual void function1(); virtual void function2(); }; class derived::public base{ int function1(); int function2(); }; int main() { derived d; base *b = &d; int k = b->function1() // Why use this instead of the following line? ...
¿Cómo paso una matriz a un constructor?
Quiero pasar una matriz a un constructor, pero solo se pasa el primer valor; el resto parece basura. Aquí hay una versión simplificada de lo que estoy trabajando: #include <iostream> class board { public: int state[64]; board(int arr[]) ...
¿Cómo terminar un proceso creado por CreateProcess ()?
He creado un proceso usandoCreateProcess(). Este es el código: STARTUPINFO si = {0}; PROCESS_INFORMATION pi = {0}; result = CreateProcess("C:\\AP\\DatabaseBase\\dbntsrv.exe", NULL, NULL, NULL, FALSE, 0, NULL, "C:\\ADP\\SQLBase", &si, &pi) ¿Cómo ...