Resultados de la búsqueda a petición "c++"
Cadena de clasificación de c # a c ++
Soy nuevo en el mundo de microsoft. Tengo muchos problemas al tratar de pasar una cadena simple de c # a dll / c ++. He leído muchas publicaciones y documentación, pero el problema es el mismo. Código C ++ extern "C" __declspec(dllexport) int ...
¿Nueva memoria asignada por el operador new ()?
¿Es posible volver a crecer la memoria asignada poroperator new(), cuando se asigna de esta manera: char* buf = new char[60];losPreguntas frecuentes de C ++ [http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.5]establece que la ...
Orden de llamada de función
para la expresión (func1() * func2()) + func3()¿Func1 () * func2 () se evaluará primero ya que tiene corchetes o las funciones se pueden llamar en cualquier orden como primero func3 () y luego (func1 () * func2 ())
Uso del operador '&' antes del nombre de una función en C ++
Una referencia define un nombre alternativo para un objeto. Un tipo de referencia "se refiere" a otro tipo. Definimos un tipo de referencia escribiendo un declarador del formulario&d, dónded es el nombre que se declara Lo siguiente es una ...
Llamar a esto-> get / this-> establecer métodos versus acceder directamente a las variables miembro en C ++
Supongamos que tengo una claseFoo, con una variable privadabar_ que contiene algún estado paraFoo. Si es necesario, puedo escribir métodos públicos get / set parabar_. Naturalmente, evito esto tanto como sea posible para mantener ...
¿Por qué los elementos std :: vector no necesitan un constructor predeterminado?
¿Y cómo puedo escribir mi propia clase de matriz para no necesitar un constructor predeterminado parasus ¿elementos? En este momento, cuando hago el nuevo [] para asignar espacio, necesito un constructor predeterminado. std :: vector no. ¿Cómo ...
¿Constexpr es una "pista" (como en línea) o "una solicitud vinculante" para el compilador?
Esconstexpr ¿Es un indicador para el compilador o exige un comportamiento? El ejemplo en cuestión es el siguiente: template<typename T> std::size_t constexpr getID() { return typeid(T).hash_code(); }hash_code es una constante de tiempo de ...
Errores de compilación de LLVM en VS 2012
He construido el LLVM usando CMake usando VS 2012 de acuerdo con la documentación. Estoy tratando de construir un compilador de juguetes con flex, bison y LLVM. La etapa final de mi compilador mi clase principal se ve así: #include <iostream> ...
instalando GCC-4.9 sin root - agregando rutas y binarios y extra
Acabo de instalar gcc 4.9 usando el enlaceaquí [https://stackoverflow.com/questions/9450394/how-to-install-gcc-from-scratch-with-gmp-mpfr-mpc-elf-without-shared-librari] y es un muy buen enlace Pero solo tengo un problema que no quiero tratar de ...
¿Por qué emplace_back es más rápido que push_back?
pensé queemplace_back sería el ganador al hacer algo como esto: v.push_back(myClass(arg1, arg2));porqueemplace_back construiría el objeto inmediatamente en el vector, mientras quepush_back, primero construiría un objeto anónimo y luego lo ...