Resultados de la búsqueda a petición "c++"
Puntero al parámetro de función vs parámetro de función?
Me gustaría entender cuál es la diferencia entre las 2 declaraciones,f1 yf2abajo: enf1 Declaro que el parámetro es un puntero a una función de tipovoid(), cómo es elf2 declaración diferente de laf1? ¿Son equivalentes las declaraciones? Enmain ...
Cómo usar SDL2 y SDL_image con cmake
Estoy buscando la forma más simple de compilar un programa de C ++ usandoSDL2y SDL_imagecon cmake Aquí está mi mejor intento, después de horas de búsqueda: CMakeLists.txt project(shooter-cmake2) cmake_minimum_required(VERSION 2.8) ...
Algoritmo de coloración de gráficos: problema típico de programación
Estoy entrenando problemas de código como UvA y tengo este en el quetener que, dado un conjunto denexámenes ykestudiantes matriculados en los exámenes, averigüe si es posible programar todos los exámenes endosranuras de tiempo. Entrada Varios ...
¿Cuándo se aplica ADL?
Hay 3 ejemplos: YO. typedef int foo; namespace B { struct S { operator int(){ return 24; } }; int foo(B::S s){ return 0; } } int main() { int t=foo(B::S()); //24, ADL does not apply }II namespace B { struct S { operator int(){ return 24; } }; ...
Eliminar comentarios del código C / C ++
¿Hay alguna manera fácil de eliminar comentarios de un archivo fuente C / C ++ sin hacer ningún procesamiento previo? (es decir, creo que puede usar gcc -E pero esto expandirá las macros). Solo quiero que se elimine el código fuente con los ...
Inicialización de valor C ++ 14 con constructor eliminado
Tengo algunos malentendidos: Marquemos el constructor predeterminado de la estructura A como eliminado: struct A { A() = delete; };La siguiente instrucción está bien formada y ¿cuál es ese efecto ?: A a{};Decppreferencevalor de ...
Resultados inesperados al imprimir una matriz y un carácter en la pantalla con cout
Como principiante en el aprendizaje de C ++, estoy tratando de entender la diferencia entre una variedad de tiposchar y una variedad de tiposint. Aquí está mi código: void IntArray () { int array[5] = {5,6,7,8,9}; cout << "Print int array: " ...
C ++ sobre Qt: control de la transparencia de etiquetas y botones
Bueno, nuevamente estaba probando una aplicación GUI de Linux en Qt Creator, agregué un par de imágenes en un archivo de recursos Qt de mi proyecto. Y traté de tener un buen fondo en mi ventana principal y otras ventanas y cuadros de diálogo. ...
¿Cómo navegar a través de un vector usando iteradores? (C ++)
El objetivo es acceder al elemento "enésimo" de un vector de cadenas en lugar del operador [] o el método "at". Por lo que entiendo, los iteradores se pueden usar para navegar a través de contenedores, pero nunca los he usado antes, y lo que ...
¿Dónde está asignada la memoria para un vector C ++ local?
Noté que la memoria para el vector se asigna dinámicamente. Entonces, para un vector local, ¿dónde se asigna la memoria? f(){ vector<int> vi; }