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

5 la respuesta

Usar DLL de C ++ con diferentes versiones de compilador

Esta pregunta está relacionada con"¿Cómo hacer binarios dll consistentes en las versiones VS?" [https://stackoverflow.com/questions/232926/how-to-make-consistent-dll-binaries-across-vs-versions] Tenemos aplicaciones y archivos DLL creados con ...

1 la respuesta

Justificación del intercambio de funciones miembro

En la biblioteca estándar, si un tipo de clase tiene un algoritmo de intercambio especializado, tendrá una función miembroswap y una función libreswap eso simplemente reenvía a la función miembro. No entiendo la razón detrás de tener ambos (y, ...

1 la respuesta

¿Encontrar si un número tiene forma P ^ Q o no?

Recientemente he aparecido la prueba de codificación en línea. Me llamó la atención una pregunta, es decir Se da un número N encontrando que el número anterior es P ^ Q (P potencia Q) forma o no. Hice la pregunta usando el método de fuerza bruta ...

2 la respuesta

¿Es malo depender del índice 0 de un std :: string vacío?

std::string my_string = ""; char test = my_string[0];Me di cuenta de que esto no se bloquea, y cada vez que lo he probado, la prueba es 0. ¿Puedo depender de que siempre sea 0? o es arbitrario? ¿Es esta una mala programación? Editar: De ...

9 la respuesta

¿Cómo puedo vincular mi gran programa?

Nuestro próximo producto ha crecido demasiado para enlazarse en una máquina con Windows de 32 bits. La suma total de todos los archivos lib supera los 2 Gb y solo se puede vincular en una máquina Windows de 64 bits. Eventualmente superaremos ese ...

6 la respuesta

Escribir nuevos valores en una matriz

Este es un fragmento de mi código: typedef float point2[2]; point2 a = {-90, -90}; point2 b = {-90, 90}; point2 c = {90, 90}; point2 d = {90, -90}; glBegin(GL_POLYGON); glVertex2fv(a); glVertex2fv(b); glVertex2fv(c); glVertex2fv(d); glEnd();Y ...

1 la respuesta

¿El objeto Ifstream de C ++ es igual a nullptr pero no es un puntero?

Estaba probando un programa de prueba en caso de fallas al abrir un archivo usandoifstream. El código está abajo: - #include <iostream> #include <fstream> #include <type_traits> using namespace std; int main() { ifstream ifs ...

1 la respuesta

Plantillas anidadas con alcance dependiente

¿Qué es el alcance dependiente y cuál es el significado de typename en el contexto del siguiente error? $ make g++ -std=gnu++0x main.cpp main.cpp:18:10: error: need 'typename' before 'ptrModel<std::vector<Data> >::Type' because ...

2 la respuesta

¿Cómo compilar programas c / c ++ a ms-dos .com?

Yo uso Code :: Blocks con GNU GCC Compiler. Mi pregunta es: ¿hay alguna forma de compilar código c / c ++ en formato ejecutable ms-dos de 16 bits (.com)? Traté de establecer las opciones de compilación y buscar los parámetros del compilador en la ...

9 la respuesta

C / C ++ necesita una forma inteligente de rastrear llamadas a funciones

Estoy buscando una manera inteligente de rastrear llamadas y devoluciones de funciones. Sé que puedo usar el depurador, pero me gustaría una manera de que imprima algo en el terminal cuando llame a una función en lugar de tener que pasar por el ...