Articles of visual c ++

¿Cómo usar WinDbg para analizar el volcado de locking para la aplicación VC ++?

¿Cómo uso WinDbg para analizar un archivo de volcado?

¿Por qué el valor de coma flotante como 3.14 se considera como el doble de forma predeterminada en MSVC?

¿Por qué tengo que poner 3.14f en lugar de 3.14 para desactivar todas esas advertencias? ¿Hay alguna razón de razón coherente para esto?

Error LNK2005 en formulario de CLR Windows

Estoy trabajando en el desarrollo de un formulario CLR de Windows para crear una interacción de GUI para algún código que he manejado como un progtwig de consola. Cuando incluyo el encabezado en la parte de la consola del código, mis dos encabezados funcionan bien juntos, pero cuando trato de incluirlos en el formulario , […]

¿Las excepciones de C ++ se propagarán de forma segura a través del código C?

Tengo una aplicación C ++ que llama a SQLite (SQLite está en C) sqlite3_exec () que a su vez puede llamar a mi función de callback implementada en C ++. SQLite se comstack en una biblioteca estática. Si una excepción escapa a mi callback, ¿se propagará de manera segura a través del código C de […]

Diferencia entre Windows y la aplicación de consola

¿Qué diferencias hay entre las aplicaciones de Windows y de la consola? Al crear un nuevo proyecto en Visual C ++, solicita elegir cualquiera de los anteriores.

¿Qué pasa con las miles de advertencias en los encabezados estándar en MSVC -Wall?

Algunas personas parecen aconsejarte que uses -Wall, pero cuando lo hice en un pequeño proyecto de prueba que solo tiene un main.cpp con algunos includes, recibo 5800 advertencias, la mayoría de ellos en encabezados estándar o en encabezados de Windows. ¿Es ese comportamiento intencional? ¿Cómo hago para que mi advertencia de comstackción sea gratuita? Aquí […]

getline no funciona correctamente? ¿Cuáles podrían ser los motivos?

Posible duplicado: getline no pide entrada? Hay algo único que sucede en mi progtwig. Aquí hay algunos conjuntos de comandos: cout << "Enter the full name of student: "; // cin name getline( cin , fullName ); cout <> age ; cout << "\nFather's Name: "; // cin father name getline( cin , fatherName ); […]

La instalación de Visual Studio 2010 (cualquier edición) instala solo 2 archivos en el directorio de encabezados C ++

Instalé Visual Studio 2010 Premium en mi estación de trabajo Windows 7. Después de cargar un proyecto C ++ de prueba, noté que no podía ubicar iostream. Eché un vistazo en C: \ Archivos de progtwig (x86) \ Microsoft Visual Studio 10.0 \ VC \ include y noté que solo existen dos archivos aquí, srv.h […]

¿Cómo generar una biblioteca de importación (archivo LIB) desde una DLL?

¿Es posible autogenerar una biblioteca de importación de MSVC (archivo LIB) desde una DLL? ¿Cómo?

¿Está utilizando #pragma warning push / pop de la manera correcta para alterar temporalmente el nivel de advertencia?

De vez en cuando es difícil escribir código C ++ que no emita advertencias. Sin embargo, tener advertencias habilitadas es una buena idea. Por lo tanto, a menudo es necesario desactivar las advertencias alrededor de una construcción específica y hacer que se habiliten en todas las otras partes de código. He visto dos formas de […]