Resultados de la búsqueda a petición "c++11"
Error de lanzamiento de transformación de empuje: "bulk_kernel_by_value: se encontró un acceso ilegal a la memoria"
Soy bastante nuevo en CUDA / Thrust y tengo un problema con un fragmento de código. Para hacerlo más fácil, lo he reducido al mínimo. El código es el siguiente: struct functor{ functor(float (*g)(const float&)) : _g{g} {} __host__ ...
Cómo crear un índice entero de mapeo ordenado con plantillas
Tengo la estructura de datos: template <int...I> struct index {}; template <typename...T> struct data {}; template <int I, int J> struct X { static constexpr int i = I; static constexpr int j = J; }; typedef data< X<0,4>, X<1,2>, X<2,1>, X<1,6>, ...
Manipulación de 'cadenas' en tiempo de compilación con plantillas variables
Hola a todos, actualmente estoy tratando de escribir una encriptación de cadena en tiempo de compilación (usando las palabras 'cadena' y 'encriptación' bastante libremente) lib. Lo que tengo hasta ahora es el siguiente: // Cacluate narrow ...
¿Cómo ejecutar parte del código con una probabilidad especificada?
Tengo una variablecnt, cuyo valor se verifica mediante unif/else declaración de la siguiente manera: Sicnt<=2, luego llamefunc Si nocnt > 2, luego llamefunc con la probabilidad deP=3/(2*cnt). ¿Cómo puedo implementar esta ejecución de código ...
Plantillas variables, paquete de parámetros y su ambigüedad discutida en una lista de parámetros
En esta pregunta, me referiré ami pregunta anterior [https://stackoverflow.com/questions/34940875/parameter-pack-must-be-at-the-end-of-the-parameter-list-when-and-why] . En esa pregunta, descubrí que lo siguiente no es válido: template<typename ...
G ++ nuevos problemas de ABI
Tengo un problema con el nuevo ABI introducido para C ++ 11 en GCC. Después de actualizar a GCC 5.3, mi proyecto ya no se compila. Los mensajes de error que recibo son simples: undefined reference to `tokenize(std::__cxx11::basic_string' ...more ...
Comprobando si un contenedor de secuencia es contiguo en la memoria
¿Hay alguna manera de verificar si un contenedor de secuencia es contiguo en la memoria? Algo como: #include <iostream> #include <vector> #include <deque> #include <array> int main() { std::cout << std::boolalpha; std::cout ...
¿Cuáles son los beneficios de constexpr char [] como miembro de la clase?
Es más de la pregunta retórica (y una diatriba). Pre-11 cada vez que tenía que hacer una biblioteca que exhibíastatic const char* const (como enstatic const char* const class_name = "ClassA";) como miembros de la clase, sabía que la biblioteca ya ...
cuando g ++ enlace estático pthread, causa falla de segmentación, ¿por qué?
#include <iostream> #include <map> #include <thread> #define SIZE 1024 #define AMOUNT 100000 #define THREADS 4 class A { private: char a[SIZE]; }; void test() { std::cout << "test start\n"; std::map<int, A*> container; for(int i=0; i<AMOUNT; i++) ...
¿Por qué las estructuras en c ++ no necesitan constructor?
Estoy haciendo C ++ desde hace 2 años más o menos, digo por qué necesitamos constructores en clase y no en estructuras, y por qué no podemos hacer una sobrecarga de constructores en la estructura ...