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

1 la respuesta

¿Alguna buena solución para el punto de código de cadena C ++ y la unidad de código?

En Java, una cadena tiene métodos: length()/charAt(), codePointCount()/codePointAt()C ++ 11 tienestd::string a = u8"很烫烫的一锅汤"; peroa.size() es la longitud de la matriz de caracteres, no puede indexar el carácter unicode. ¿Hay alguna solución ...

1 la respuesta

Suprimir advertencias para encabezados externos en el análisis de código VS2017

Quiero usar el Análisis de código en Visual Studio 2017 pero estoy usando Qt y me da muchas advertencias de los encabezados. He intentado desactivar las advertencias: #pragma warning(push, 0) #include <QtGlobal> #pragma warning(pop)Pero no ...

1 la respuesta

El controlador QSlider se oculta al cambiar el fondo de la ranura

Estoy tratando de cambiar la imagen de fondo del bosque y establecer una imagen en el mango. Mientras lo hacía, me encontré con una situación en la que el mango (que funciona) está cubierto por la ranura en el momento en que establezco el fondo ...

2 la respuesta

Acceda a miembros protegidos de la clase base utilizando punteros para la clase base en la clase derivada

Considere el siguiente código: #include <iostream> using std::endl; using std::cout; template<typename T> class B{ protected: T value; B* ptr; public: B(T t):value(t), ptr(0){} }; template<typename T> class D: public B<T>{ public: void f(); D(T ...

4 la respuesta

Reduce el tamaño del ejecutable de Windows

Tengo una aplicación C ++ / MFC en Windows: vinculada dinámicamente es solo 60kb estática es> 3Mb. Se distribuye a los clientes por correo electrónico y, por lo tanto, debe ser lo más pequeño posible. Vincula estáticamente las bibliotecas MFC y ...

3 la respuesta

Cómo habilitar estilos visuales sin manifiesto

De acuerdo con ladocs [http://msdn.microsoft.com/en-us/library/bb773187.aspx]: "Si desea que su aplicación use ComCtl32.dll versión 6, debe agregar un manifiesto de aplicacióno directiva del compiladorpara especificar que se debe usar la versión ...

3 la respuesta

¿Conceder acceso al constructor privado sin amigos?

Estoy trabajando en algún código, donde encontré una situación similar a esta: struct Bar; struct Foo{ friend struct Bar; private: Foo(){} void f(){} void g(){} }; struct Bar { Foo* f; Bar() { f = new Foo();} ~Bar() { delete f;} }; int main(){ ...

3 la respuesta

¿Cómo insertar en std :: map?

¿Hay algún iterador estándar que pueda usar para insertar elementos en std :: map usando un algoritmo estándar (por ejemplo, std :: copy)? Necesito un contenedor para vincular un objeto a una cadena, y pensé en usar std :: map. ¿Hay un mejor ...

2 la respuesta

Creación de aplicaciones QT como GUI para aplicaciones basadas en consola existentes en Windows

Estoy tratando de configurar una GUI con Qt para una aplicación existente que debe ejecutarse en la línea de comandos de Windows. No se trata solo de ejecutar la aplicación con elsystem() comando, pero necesito interactuar con la aplicación ...

3 la respuesta

Cómo asegurarse de leer todas las líneas del proceso boost :: child

Vi el siguiente código enboost::child página de documentación donde explican cómo leer la salida de un proceso ...