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

5 la respuesta

Escribe una función que acepte una expresión lambda como argumento

Tengo un método como este template<typename T, typename U> map<T,U> mapMapValues(map<T,U> old, T (f)(T,U)) { map<T,U> new; for(auto it = old.begin(); it != old.end(); ++it) , { new[it->first] = f(it->first,it->second); } return new; }y la idea ...

8 la respuesta

Mutex ejemplo / tutorial?

Soy nuevo en multihilo y estaba tratando de entender cómo funcionan los mutexes. Busqué mucho en Google yEncontré un tutorial decente [http://www.yolinux.com/TUTORIALS/LinuxTutorialPosixThreads.html], pero aún dejó algunas dudas sobre cómo ...

10 la respuesta

¿Dónde poner el valor del parámetro predeterminado en C ++? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Valor predeterminado del parámetro de función [/questions/2842928/default-value-of-function-parameter] 4 respuestas¿Cuál es el lugar para el valor del parámetro predeterminado? ¿Solo en la definición ...

2 la respuesta

Arreglar error aritmético en versión distribuida

Estoy invirtiendo una matriz a través de una factorización de Cholesky, en un entorno distribuido, como se discutióaquí [https://stackoverflow.com/questions/31231428/cholesky-with-scalapack]. Mi código funciona bien, pero para probar que mi ...

3 la respuesta

¿Los compiladores compatibles con c ++ 11 siempre ignoran las sugerencias en línea?

Leyendo unvieja respuesta [https://stackoverflow.com/a/1759575/1750757]en¿Cuándo debo escribir la palabra clave 'en línea' para una función / ...

2 la respuesta

Copia-inicialización con conversión implícita en c ++

class Foo { public: Foo(float b) {} }; class Bar { public: Bar(Foo foo) {} }; int main(int argc, char *argv[]) { Bar b1(3.0f); // accept, one implicit convertion happens there. Bar b2 = 3.0f; // error: no viable conversion from 'float' to 'Bar' ...

4 la respuesta

Construya la ruta para la directiva #include con macro

Me gustaría incluir rutas de archivos creadas dinámicamente por una macro para una parte de mi programa que depende de la configuración de destino. Por ejemplo, me gustaría construir una macro que se invocaría así: #include ...

0 la respuesta

DirectX 11: sombreador de cómputo: escritura en un recurso de salida

Acabo de comenzar a usar la etapa Compute shader en DirectX 11 y encontré un comportamiento no deseado al escribir en un recurso de salida en el sombreador Compute. Parece que solo obtengo ceros como salida, lo que, a mi entender, significa que ...

3 la respuesta

Visual Studio C ++ 2015 std :: codecvt con char16_t o char32_t

Este código compiló OK bajo VS2013: std::string Unicode::utf16_to_utf8(std::u16string utf16_string) { std::wstring_convert<std::codecvt_utf8_utf16<char16_t>, char16_t> convert; return convert.to_bytes(utf16_string); }Ahora con VS2015 ...

6 la respuesta

¿Cómo configuro el icono para mi aplicación en Visual Studio 2008?

¿Cómo configuro el icono ejecutable para mi aplicación C ++ en Visual Studio 2008?