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

1 la respuesta

Complete la tabla de importación de DLL manualmente: el campo Nombre de IMAGE_IMPORT_DESCRIPTOR almacena 0x0000FFFF

Mi objetivo es completar la tabla de importación de Dll manualmente para enganchar las llamadas internas de LoadLibrary (cuando carga la biblioteca, puede cargar otra biblioteca dentro de su DllMain). Aquí está mi código que completa la tabla ...

0 la respuesta

¿Cómo realizar eficientemente conversiones dobles / int64 con SSE / AVX?

SSE2 tiene instrucciones para convertir vectores entre flotantes de precisión simple y enteros de 32 bits. _mm_cvtps_epi32()_mm_cvtepi32_ps()Pero no hay equivalentes para enteros de doble precisión y de 64 bits. En otras palabras, ...

0 la respuesta

Agregar el flotador más pequeño posible a un flotador

Quiero agregar el valor más pequeño posible de un flotante a un flotante. Entonces, por ejemplo, intenté hacer esto para obtener 1.0 + el flotante más pequeño posible: float result = 1.0f + std::numeric_limits<float>::min();Pero después de ...

4 la respuesta

inicialización de matriz, ¿está bien hacer referencia a un elemento anterior?

const QPointF points[] = { QPointF(r.left() - i, r.top() - i), QPointF(r.right() + i, r.top() - i), QPointF(r.right() + i, r.bottom() + i), QPointF(r.left() - i, r.bottom() + i), points[0] // is this line valid (according to the C++ standard)? ...

4 la respuesta

¿Por qué es (18446744073709551615 == -1) verdadero?

Cuando estaba trabajando enstring::npos Noté algo y no pude encontrar ninguna explicación en la web. (string::npos == ULONG_MAX)y (string::npos == -1)son verdaderas. Entonces intenté esto: (18446744073709551615 == -1)lo cual también es ...

3 la respuesta

¿Por qué no presionar / hacer estallar frente al vector?

En C ++, STL, tenemos clase de plantilla<vector>. Sabemos que es compatibleO(1) acceso aleatorio y modificación de cola. Mi pregunta es por qué no definimos push_front o pop_front en<vector>? Una explicación es que si queremos empujar / hacer ...

2 la respuesta

Manera insegura, `noexcept` y sin sobrecarga de acceder a` std :: variant`

std::variant [http://en.cppreference.com/w/cpp/utility/variant]proporciona las siguientes funciones de acceso: std::get_if [http://en.cppreference.com/w/cpp/utility/variant/get_if]: tomarpuntero avariant, regresopuntero a la ...

6 la respuesta

Herencia virtual y herencia estática: mezcla en C ++

Si tienes algo como esto: #include <iostream> template<typename T> class A { public: void func() { T::func(); } }; class B : public A<B> { public: virtual void func() { std::cout << "into func"; } }; class C : public B { }; int main() { C c; ...

1 la respuesta

Qt 5.7 agregando -std = gnu ++ 11 a los indicadores de mi compilador, clobbering -std = c ++ 14

Estoy configurando las siguientes banderas en miCMakeLists.txt set(CMAKE_CXX_FLAGS "-std=c++14 -g -O0")Entonces estoy usandofind_package localizarQt5Test find_package(Qt5Test REQUIRED)Entonces estoy creando unPrueba modelo ...

1 la respuesta

Conjunto de bits XOR cuando el conjunto de bits 2D se almacena como 1D

Contestar¿Cómo almacenar datos binarios cuando solo te importa la velocidad? [https://stackoverflow.com/questions/40773463/how-to-store-binary-data-when-you-only-care-about-speed] , Estoy tratando de escribir algunos para hacer comparaciones, así ...