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

2 la respuesta

error C2440: 'type cast': no se puede convertir de 'std :: _ Vector_iterator <_Ty, _Alloc>' a 'DWORD'

Obtuve el siguiente error: error C2440: 'type cast' : cannot convert from 'std::_Vector_iterator<_Ty,_Alloc>' to 'DWORD' with [ _Ty=LPCSTR , _Alloc=std::allocator<LPCSTR > ] No user-defined-conversion operator available that can perform this ...

1 la respuesta

impulsar thread_group mover propiedad de unique_ptr a thread

¿Qué solución existe para ejecutar este código? El código da como resultado "Intentar hacer referencia a una función eliminada".unique_ptr se asigna en un bucle y luego se pasa al hilo y luego se elimina. boost::thread_group threads; ...

7 la respuesta

¿Por qué este destructor virtual desencadena un externo no resuelto?

Considera lo siguiente: EnX.h: class X { X(); virtual ~X(); };X.cpp: #include "X.h" X::X() {}Intente compilar esto (estoy usando un destino .dll para evitar un error en el main faltante, y estoy usando Visual Studio 2010): Error 1 error ...

4 la respuesta

¿Cuál es la forma más sencilla de escribir bibliotecas portátiles cargables dinámicamente en C ++?

Estoy trabajando en un proyecto que tiene múltiples rutas de código similares que me gustaría separar del proyecto principal en complementos. El proyecto debe seguir siendo compatible con múltiples plataformas, y todas las API de carga ...

7 la respuesta

¿Cómo puedo abstraer un patrón de prueba de repetición en C ++?

Tengo un patrón que se repite para varias funciones miembro que se ve así: int myClass::abstract_one(int sig1) { try { return _original->abstract_one(sig1); } catch (std::exception& err) { handleException(err); } catch (...) { handleException(); ...

4 la respuesta

Un grupo de subprocesos muy simple que usa pthreads en C ++

Estoy tratando de entender algunos de los conceptos básicos del uso de subprocesos POSIX. El tipo de cosas que necesito hacer (eventualmente) es paralelizar algunos cálculos, utilizando un modelo de grupo de subprocesos. Actualmente quiero ...

1 la respuesta

copy_graph - adjacency_list con propiedades agrupadas

Aquí hay un fragmento completo para copiar un gráfico con propiedades agrupadas, pero resulta en un montón de errores del compilador. ¿Qué se necesita para solucionar los problemas? struct NodeInfo1 {}; struct EdgeInfo1 {}; typedef ...

3 la respuesta

Dirección del operador (&) vs operador de referencia (&)

Estoy un poco confundido sobre este caso: Declarar un puntero: int b =10; int*a=&b;Aquí y toma la dirección de b. Considere otro ejemplo: /* Reference to the calling object can be returned */ Test& Test::func () { // Some processing return ...

1 la respuesta

función de reloj en C ++ con hilos

Hay una nota realmente interesante aquí: http://en.cppreference.com/w/cpp/chrono/c/clock [http://en.cppreference.com/w/cpp/chrono/c/clock] "Solo la diferencia entre dos valores devueltos por diferentes llamadas a std :: clock es significativa, ...

3 la respuesta

¿Cómo escribir un producto matricial matricial que pueda competir con Eigen?

A continuación se muestra la implementación de C ++ que compara el tiempo que llevan Eigen y For Loop para realizar productos matriz-matriz. El bucle For se ha optimizado para minimizar las pérdidas de caché. El bucle for es más rápido que Eigen ...