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

12 la respuesta

C ++: ¿Es seguro lanzar el puntero a int y luego volver al puntero nuevamente?

¿Es seguro lanzar el puntero a int y luego volver al puntero nuevamente? ¿Qué tal si sabemos si el puntero tiene 32 bits de largo y int tiene 32 bits de largo? long* juggle(long* p) { static_assert(sizeof(long*) == sizeof(int)); int v ...

1 la respuesta

¿Dónde está la carpeta lib (o su reemplazo) en el OpenCV actual?

Estoy siguiendo un libro escrito para la versión anterior de OpenCV (OpenCV 2 Computer Vision, de PACT) y me dice que incluya la carpeta lib en mi Administrador de propiedades de Visual Studio 2013 al crear una nueva hoja de propiedades. No veo ...

2 la respuesta

Dirección de la matriz VS puntero a puntero: ¿No es lo mismo?

Estaba trabajando con punteros y se me ocurrió un problema. Hasta ahora sé que cuando creamos una matriz de cualquier tipo de datos, el nombre de la matriz es en realidad un puntero (quizás un puntero estático) que apunta hacia el primer índice ...

7 la respuesta

detección de fugas de memoria en C ++ con / sin Visual Leak Detector

Quiero detectar pérdidas de memoria de mi programa C ++ en Windows. También leí la documentación en MSDN sobredetección de fugas de mermoy [http://msdn.microsoft.com/en-us/library/e5ewb1h3(v=VS.90).aspx]y también comencé a usar Visual Leak ...

1 la respuesta

Macro no expandida con llamada directa, pero expandida con indirecta

Tengo las siguientes macros #include <boost/preprocessor.hpp> #define DB_FIELD(...) BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__) #define DB_TOFIELD(type,name) \ private:\ type name##_;\ public:\ const type& get_##name(){return name##_;}\ ...

2 la respuesta

Los índices de bytes distintos de cero de un registro SSE / AVX

Si el valor de un registro SSE / AVX es tal que todos sus bytes son 0 o 1, ¿hay alguna manera de obtener eficientemente los índices de todos los elementos distintos de cero? Por ejemplo, si el valor xmm es | r0 = 0 | r1 = 1 | r2 = 0 | r3 = 1 | ...

3 la respuesta

Línea C ++ CSV con comas y cadenas entre comillas dobles

Estoy leyendo un archivo CSV en C ++ y el formato de fila es el siguiente: "Primario, Secundario, Tercero", "Primario", "Secundario", 18, 4, 0, 0, 0 (observe el valor vacío) Cuando lo hago: while (std::getline(ss, csvElement, ',')) { ...

1 la respuesta

¿Qué significa `Fatal Python error: PyThreadState_Get: no current thread`?

Estoy pasando un comunicador mpi de python a C. Elegí usar el comunicador mpi de boost ya que mpi4py no parece tener un buen soporte C. Echale un vistazo: try: from boost.mpi import world except ImportError: from mpi import world err ...

4 la respuesta

regresando std :: string / std :: list desde dll

Pregunta corta Acabo de recibir un dll con el que debo interactuar. Dll utiliza crt de msvcr90D.dll (aviso D) y devuelve std :: strings, std :: lists y boost :: shared_ptr. El operador new / delete no está sobrecargado en ningún lado. Supongo ...

13 la respuesta

Operador ternario: vs si ... más

En C ++, ¿es el operador?: Más rápido que if () ... ¿más declaraciones? ¿Hay alguna diferencia entre ellos en el código compilado?