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

6 la respuesta

C ++: ¿Cuál es la especificación de formato printf () para "flotante"?

C ++: ¿Qué es laprintf()specificación de formato @ parafloat? (Visual C ++) Solía ser que yo usaba%g parafloat y%lg paradouble. Parece que la especificación cambió yfloat no está definido ydouble es%g. Tengo bits en la memoria que estoy ...

3 la respuesta

¿Puede un puntero al punto base a una matriz de objetos derivados?

Fui a una entrevista de trabajo hoy y me dieron esta pregunta interesante. Además de la pérdida de memoria y el hecho de que no hay un dtor virtual, ¿por qué se bloquea este código? #include <iostream> //besides the obvious mem leak, why does ...

3 la respuesta

String Literals

Tengo pocas dudas sobre los literales de cadena en c ++. char *strPtr ="Hello" ; char strArray[] ="Hello";Now strPtr y strArray se consideran literales de cadena. egún mi entendimiento, los literales de cadena se almacenan en la memoria ...

8 la respuesta

Error de segmentación en strcpy

considere el programa a continuación char str[5]; strcpy(str,"Hello12345678"); printf("%s",str);Cuando ejecuta este programa, se produce un error de segmentación. Pero cuando strcpy se reemplaza por el siguiente, el programa funciona ...

8 la respuesta

Existe una clase de rango en C ++ 11 para usar con rango basado en bucles?

Me encontré escribiendo esto hace un momento: template <long int T_begin, long int T_end> class range_class { public: class iterator { friend class range_class; public: long int operator *() const { return i_; } const iterator &operator ++() { ...

5 la respuesta

¿Cómo puede pasar un puntero a una clase derivada a una función que espera una referencia a un puntero a la clase base?

Lo siento por el título largo pero quería ser específico. Esperaba que el siguiente código funcionara, pero no funciona y no puedo entender por qué: / #include <cstdio> #include <cassert> class UniquePointer { public: void Dispose() { delete ...

8 la respuesta

Agregando biblioteca externa al proyecto Qt Creator

¿Cómo puedo agregar una biblioteca externa a un proyecto creado por Qt Creator RC1 (versión 0.9.2)? Por ejemplo, la función win32EnumProcesses() requierePsapi.lib para agregar en el proyecto a construir.

4 la respuesta

¿Cómo debo escribir los operadores nuevos y de eliminación personalizados conforme a la norma ISO C ++?

¿Cómo debo escribir el estándar ISO C ++ personalizado personalizadonew ydelete operadores? Esto es una continuación de Sobrecargando nuevo y borrando [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] en las ...

4 la respuesta

¿Por qué puedo asignar un nuevo valor a una referencia y cómo puedo hacer que una referencia se refiera a otra cosa?

Tengo un par de preguntas relacionadas con el uso de referencias en C ++. En el código que se muestra a continuación, ¿cómo funciona y no da un error en la líneaq = "world";? #include <iostream> using namespace std; int main() { char *p = ...

2 la respuesta

Ld anula mágicamente los símbolos estáticamente vinculados

Por unos días estamos lidiando con un problema muy extraño. No puedo entender cómo sucede: cuando un programa de terceros (MATLAB) usa nuestra biblioteca compartida, de alguna manera anula algunos de nuestros símbolos (refuerzo, para ser ...