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

4 la respuesta

nstrucciones de compilación que reordenan las optimizaciones en C ++ (y lo que las inhibe)

He reducido mi código a lo siguiente, que es tan simple como podría hacerlo, conservando la salida del compilador que me interesa. void foo(const uint64_t used) { uint64_t ar[100]; for(int i = 0; i < 100; ++i) { ar[i] = some_global_array[i]; } ...

4 la respuesta

¿Cómo puedo convertir un proyecto de Visual C ++ 6.0 a Visual Studio Express 2010?

Tengo problemas para compilar Kit de herramientas integrales de visión [http://sourceforge.net/projects/ivt/] que viene con un espacio de trabajo de Microsoft Visual C ++ 6.0. Visual Studio Express 2010 no puede convertir el espacio de ...

12 la respuesta

¿Cuánta memoria se asignó realmente del montón para un objeto?

Tengo un programa que usa demasiada memoria para asignar numerosos objetos pequeños en el montón. Así que me gustaría investigar formas de optimizarlo. El programa se compila con Visual C ++ 7. ¿Hay alguna forma de determinar cuánta memoria se ...

12 la respuesta

Cuáles son las diferentes convenciones de llamadas en C / C ++ y qué significa cada una?

Hay diferentes convenciones de llamadas disponibles en C / C ++:stdcall, extern, pascal, etc. ¿Cuántas convenciones de llamadas están disponibles y qué significa cada una? ¿Hay algún enlace que describa esto?

2 la respuesta

Visual C ++ 10.0 error en std :: reference_wrapper?

Código #include <functional> struct Foo { virtual void mf() = 0; }; struct Bar: Foo { virtual void mf() {} }; int main() { Bar o; std::reference_wrapper<Foo const> wrapper( o ); }Resultar con MinGW g ++ 4.6.1: [d:\dev\test] > g++ foo.cpp ...

8 la respuesta

¿Qué versión de MSXML debo usar?

Parece que esta sería una pregunta común, aunque no pude encontrarla en SO. ¿Qué versión de MSXML debo usar en mis aplicaciones y, lo que es más importante, cómo debo decidir? Hay MSXML3, 4, 5 y 6. Recientemente publiqué algún código en ...

4 la respuesta

¿Cómo puedo compilar 64 bits con Visual C ++ 2008

Con la versión visual c ++ 2008 express, ¿cómo puedo compilar programas de 64 bits?

6 la respuesta

Tipo de retorno explícito de Lambda

Cuando intento compilar este código (VS2010) obtengo el siguiente error:error C3499: a lambda that has been specified to have a void return type cannot return a value void DataFile::removeComments() { string::const_iterator start, ...

4 la respuesta

o que dice el estándar de C ++ sobre perder el especificador de lanzamiento en el destructor predeterminado

Tres compiladores diferentes muestran tres comportamientos diferentes compilando este código: class MyException : public std::exception { public: MyException(std::string str) : m_str(str) {} virtual const char * what() const throw () ...

2 la respuesta

¿Por qué las llamadas boost :: split () dan tantas advertencias?

Necesito una función para dividir cadenas en un dleimiter, y estoy usando la biblioteca boost para otras cosas, así que intenté usar boost :: split. Funciona, pero me da muchas advertencias, y me gustaría saber por qué. El siguiente es un ...