Articles of visual c ++

Posibles problemas con NOMINMAX en Visual C ++

¿Qué problemas podría tener al definir NOMINMAX antes que cualquier otra cosa en mi progtwig? Por lo que yo sé, esto hará que no defina las macros max y max manera que muchos conflictos con el STL, por ejemplo, std::min() , std::max() o std::numeric_limits::min() están resueltos. ¿Estoy en lo cierto al suponer que solo el […]

Es el resultado de un elenco un valor?

Dejar int a = 0; Entonces, ¿es (int)a un valor en C ++ estándar? Diferentes comstackdores muestran resultados diferentes para este código: #include using namespace std; void f(int& x) { cout << "l value" << endl; } void f(int&& x) { cout << "r value" << endl; } int main() { int a = 0; […]

necesidad de llamar a una función en intervalos de tiempo periódicos en c ++

Estoy escribiendo un progtwig en C ++ donde necesito llamar a una función en intervalos de tiempo periódicos, digamos cada 10 ms o menos. Nunca he hecho nada relacionado con el tiempo o los relojes en c ++, ¿es este un problema fácil y rápido o uno de esos en los que no existe una […]

¿Cómo usar los intrínsecos de MSVC para obtener el equivalente de este código de GCC?

El siguiente código llama a las funciones integradas para clz / ctz en GCC y, en otros sistemas, tiene versiones C. Obviamente, las versiones C son un poco subóptimas si el sistema tiene una instrucción clz / ctz incorporada, como x86 y ARM. #ifdef __GNUC__ #define clz(x) __builtin_clz(x) #define ctz(x) __builtin_ctz(x) #else static uint32_t ALWAYS_INLINE […]

Error extraño de MSC 8.0: “El valor de ESP no se guardó correctamente en una llamada de función …”

Recientemente, intentamos separar algunos de nuestros proyectos de Visual Studio en bibliotecas, y todo pareció comstackrse y comstackrse en un proyecto de prueba con uno de los proyectos de la biblioteca como una dependencia. Sin embargo, al intentar ejecutar la aplicación nos dio el siguiente mensaje de error desagradable en tiempo de ejecución: Error de […]

¿Qué está pasando con la sobrecarga de memoria de std :: deque?

Estoy trabajando en un algoritmo de clasificación externo que usa std::queue y debe restringir cuidadosamente su uso de memoria. Me he dado cuenta de que durante la fase de fusión (que usa varias std::queue de longitud fija), el uso de mi memoria aumenta a aproximadamente 2,5 veces lo que esperaba. Dado que std::queue usa de […]

Enlace de error LNK2019 en MSVC, símbolos no resueltos con el prefijo __imp__, pero debe ser de lib estático

Me encuentro con problemas de vinculación en MSVC para un proyecto que escribí para g ++. Aquí está el problema: Construyo libssh como una biblioteca estática como parte de mi aplicación, agregando el objective en cmake con add_library (ssh_static STATIC $ libssh_SRCS) Libssh está en C, entonces tengo ‘externo’ C “{…} ‘envolviendo las inclusiones en […]

Error de enlace CUDA – Visual Express 2008 – nvcc fatal debido a un archivo de configuración (nulo)

He estado buscando exhaustivamente una posible solución a mi error durante las últimas 2 semanas. He instalado con éxito el comstackdor de Cuda de 64 bits (herramientas) y SDK, así como la versión de 64 bits de Visual Studio Express 2008 y Windows 7 SDK con Framework 3.5. Estoy usando Windows XP de 64 bits. […]

La función de OpenCV SURF no está implementada

Cuando bash ejecutar el ejemplo find_obj.cpp o cualquier progtwig OpenCV SURF, find_obj.cpp el siguiente error en el símbolo del sistema al ejecutar el código. El proyecto se construye sin errores y advertencias. Estoy usando VS2011 beta, OpenCV 2.4 y Windows7. Mensaje de error: OpenCV Error: The function/feature is not implemented in unknown function,file ..\..\..\src\opencv\modules\legacy\src\features2d.cpp, line […]

Error comstackdor C ++ C2280 “intentando hacer referencia a una función eliminada” en Visual Studio 2013 y 2015

Este fragmento se comstack sin errores en Visual Studio 2013 (Versión 12.0.31101.00 Actualización 4) class A { public: A(){} A(A &&){} }; int main(int, char*) { A a; new A(a); return 0; } mientras se comstack con este error en Visual Studio 2015 RC (Versión 14.0.22823.1 D14REL): 1>—— Build started: Project: foo, Configuration: Debug Win32 […]