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

2 la respuesta

Despliegue de Qt Program en multiplataforma, ¿cómo?

Soy nuevo en Programación Qt y me gustaría desarrollar un programa que quiero ejecutar en Windows, Linux (ubuntu) y Mac. Escuché que Qt admite el desarrollo de aplicaciones multiplataforma, pero mi pregunta es que ¿necesitaría alguna ...

1 la respuesta

¿Por qué no puedo inicializar una referencia a `ofstream` /` ifstream`, con una instancia de `fstream`?

INTRODUCCIÓNvoid read_foo (std::ifstream& out); void write_foo (std::ofstream& out);Tengo estas dos funciones donde se supone que una debe leer de un archivo y la otra debe escribir en una. Todo funciona con los siguientes ...

7 la respuesta

¿Cómo definir un literal de cadena en la línea de comando gcc?

En la línea de comando gcc, quiero definir una cadena como-Dname=Mary, luego en el código fuente que quieroprintf("%s", name); imprimirMary. ¿Cómo podría hacerlo?

4 la respuesta

¿Está usando std :: vector <std :: shared_ptr <const T>> un antipatrón?

Durante mucho tiempo estuve usandostd::vector ystd::shared_ptr mano a mano. Recientemente comencé a usarstd::shared_ptr<const T> cada vez que se necesitaba un puntero a un objeto constante. Todo está bien, ya questd::shared_ptr<T> puede ser ...

3 la respuesta

El símbolo At (@) y el signo de dólar ($) tienen algún significado especial en C o C ++

Recientemente uno de mis amigos encontró esta pregunta en una entrevista. El entrevistador le preguntó si a los personajes especiales les gusta$, @, |, ^, ~ tener algún uso en c o c ++ y donde. Yo sé eso|, ^ and ~ se usan como Bitwise OR, XOR y ...

3 la respuesta

aleatorio en un rango, ¿está presente el sesgo de número para la nueva versión rand ()?

al leer varias otras preguntas de SO, cuando se usa rand ()% N, es posible que modifique el sesgo para el pseudo número que obtiene, por lo que generalmente tiene que introducir algo de manejo de rango. Sin embargo, en todos los casos siempre se ...

1 la respuesta

Tipo incompleto en el especificador de nombre anidado

Traté de usar el tipo incompleto en el especificador de nombre anidado como el siguiente: class A; int b= A::c; // error: incomplete type ‘A’ used in nested name specifier class A { static const int c=5; };No se dice nada al respecto en ...

5 la respuesta

Estructura de archivos y carpetas de una aplicación / proyecto basado en C

Cuál sería la estructura general de una aplicación / proyecto basada en lenguaje de programación C. libs, incluye, archivos de encabezado. etcétera etcétera. Cuál sería la estructura de clases. (en OOps) debe ser escalable y ...

1 la respuesta

¿Cómo se detecta la eliminación de un puntero usando la conversión dinámica?

Como se muestraaquí [http://www.devx.com/tips/Tip/28143], uno puede usardynamic_cast para detectar un puntero eliminado: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} }; ...

7 la respuesta

¿Qué hace "-Wall" en "g ++ -Wall test.cpp -o test"?

-o cambia el nombre del archivo de salida (lo encontré usando --help) Pero no puedo averiguar qué-Wall ¿hace?