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

1 la respuesta

Contenedor para `__m256` Producir falla de segmentación con el constructor - Windows 64 + MinGW + AVX Issues

Tengo una unión que se ve así union bareVec8f { __m256 m256; //avx 8x float vector float floats[8]; int ints[8]; inline bareVec8f(){ } inline bareVec8f(__m256 vec){ this->m256 = vec; } inline bareVec8f &operator=(__m256 m256) { this->m256 = ...

1 la respuesta

¿Por qué el argumento float se ajusta al parámetro de la función int?

Por favor, mira este código: #include <iostream> class A { public: int my; A(int a=0) : my(a) { } }; int main() { A x = 7; // 1 A y = 6.7; // 2 std::cout << x.my << " " << y.my << "\n"; }En realidad se compila aunque no hayA(double a); ...

1 la respuesta

¿Cómo encontrar el número máximo de pares que tienen una diferencia menor que un valor particular?

Me dan dos matrices (pueden contener duplicados y de la misma longitud) que contienen enteros positivos. Tengo que encontrar el número máximo de pares que tienen una diferencia absoluta menor que igual a un valor particular (dado) cuando los ...

2 la respuesta

Cómo configurar correctamente la versión del sistema operativo de destino al crear una biblioteca en Windows utilizando el compilador de Visual C ++

Estoy construyendo una biblioteca multiplataforma usando el compilador Visual C ++ 2013 con características de C ++ 11 en la plataforma Windows específicamente, usando CMake (generador NMake) para el sistema de compilación. Estoy usando Windows ...

1 la respuesta

asignar espacio para listar punteros <int> usando malloc no funciona

class graph { int v; list<int> *adj; void dfsutil(int v,bool visited []); public: graph(int v) { this->v=v; //adj = new list<int>[v]; adj = (list<int> *)malloc(v*sizeof(list<int>)); } void addedge(int v,int w); void dfs(int v); }; void ...

1 la respuesta

¿Por qué SFINAE (enable_if) no funciona para las funciones miembro de una plantilla de clase?

#include <type_traits> struct A{}; struct B{}; template <typename T> struct Foo { typename std::enable_if<std::is_same<T, A>::value>::type bar() {} typename std::enable_if<std::is_same<T, B>::value>::type bar() {} };Mensaje de error: 14:5: ...

1 la respuesta

Confundido con argumentos pdpotrf

Quiero hacer una factorización de Cholesky en un entorno distribuido. Para ese propósito, yo usopdpotrf () [https://software.intel.com/en-us/node/521465]. Sin embargo, me cuesta entender los parámetros que necesita la función y no proporcionan ...

3 la respuesta

Cálculo del siguiente número más alto que tiene el mismo número de bits establecidos?

Se da una solución a esta pregunta engeeksforgeeks [http://www.geeksforgeeks.org/next-higher-number-with-same-number-of-set-bits/] sitio web. Deseo saber si existe una solución mejor y más simple. Esto es un poco complicado de entender. Solo un ...

10 la respuesta

¿Cómo funciona sizeof? ¿Cómo puedo escribir el mío?

Conozco C ++ y conozco la función.sizeof en sí, pero necesito escribir mi propia función sizeof, así que explique cómo funciona exactamente. ¿Qué hace con el parámetro?

3 la respuesta

Comportamiento diferente de compiladores con asignación de matriz

Recientemente encontré un comportamiento interesante de g ++ en comparación con MSVC ++ 2008. Considere este pequeño programa: #include <cstdlib> const int ARR_LENGTH = 512; void doSomething( int iLen ); int main( int argc, char** argv ) { ...