Resultados de la búsqueda a petición "c++"
¿Cómo lidias con NUL?
De vez en cuando, me encuentro con problemas de comunicación con otros programadores, cuando hablamos de NULL. Ahora NULL podría ser un puntero NULO el personaje NUL un elemento de datos vacío en algún tipo de base de datos. NUL parece ser el ...
combinación y permutación en C ++
¿Cuál es la biblioteca existente más utilizada en C ++ para proporcionar toda la combinación y permutación de k elementos de n elementos? No estoy preguntando el algoritmo sino la biblioteca o los métodos existentes. Gracias.
vector vs. lista en STL
Noté en Effective STL que vector es el tipo de secuencia que debe usarse por defecto. ¿Qué significa? Parece que ignoramos la eficienciavector poder hacer cualquier cosa. ¿Alguien podría ofrecerme un escenario dondevector no es una opción ...
¿Cómo elimino correctamente los nodos de la lista vinculada en C ++?
Siento que en realidad no estoy eliminando el nodo y liberando memoria. Creo que solo estoy moviendo punteros, así que cuando imprimo la lista vinculada, la lista no imprime el elemento que eliminé. Entonces, mi pregunta es: ¿estoy realmente ...
Forzar método de plantilla en clase sin plantilla
Intento lograr el siguiente comportamiento / sintaxis / uso de esta clase: Data1 dataType1; Data2 dataType2; int intType; float floatType; dataType1.method( intType ); dataType1.method( floatType ); dataType2.method( intType ); dataType2.method( ...
¿Cómo dibujo un arco iris en Freeglut?
Estoy tratando de dibujar una leyenda de la trama de color del arco iris en openGL. Esto es lo que tengo hasta ahora: glBegin(GL_QUADS); for (int i = 0; i != legendElements; ++i) { GLfloat const cellColorIntensity = (GLfloat) i / (GLfloat) ...
¿Cómo llamo a C ++ / CLI desde C #?
Tengo una clase implementada en C ++ que es responsable del cálculo aritmético del programa y una interfaz que usa WPF. Proceso la entrada con C #, pero ¿cómo puedo usar mi clase de C ++? He visto algunos comentarios sobre cómo crear una clase ...
¿Por qué std :: setprecision (6) transmite más de seis dígitos en modo de ancho fijo?
La salida del siguiente código: #include <limits> #include <iostream> #include <iomanip> #include <limits> #include <string> #include <sstream> using namespace std; inline string lexical_cast(const float arg) { stringstream ss; ss << fixed ...
Cómo usar la función freopen_s
Para leer la entrada de un archivo de texto, escribí el siguiente código: int main(){ int x; #ifndef ONLINE_JUDGE freopen("input.txt", "r", stdin); #endif scanf("%d", &x); printf("%d\n", x); system("pause"); return 0; }Funciona bastante ...
Cómo mover elementos fuera de la cola de prioridad STL
La cola de prioridad STL de C ++ tiene un método void pop () y un método const ref top (). Por lo tanto, si desea mover elementos fuera de la cola, debe hacer algo como esto: T moved = std::move(const_cast<T&>(myQueue.top()))); myQeue.pop();Esto ...