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

5 la respuesta

Move semántica == ¿la función de intercambio personalizada está obsoleta?

Recientemente,mucho [https://stackoverflow.com/questions/6380862/how-to-provide-a-swap-function-for-my-class] preguntas [https://stackoverflow.com/questions/6402463/swap-for-custom-type-in-c-use-adl-or-template-specialization] ...

10 la respuesta

¿Manera fácil de eliminar la extensión de un nombre de archivo?

Estoy tratando de tomar el nombre de archivo sin formato sin la extensión del nombre de archivo pasado en argumentos: int main ( int argc, char *argv[] ) { // Check to make sure there is a single argument if ( argc != 2 ) { cout<<"usage: "<< ...

3 la respuesta

¿Cuál es la diferencia entre sobrecargar el operador = y sobrecargar el constructor de copia?

¿Cuál es la diferencia entre sobrecargar al operador= en una clase y elcopy constructor? ¿En qué contexto se llama cada uno? Quiero decir, si tengo lo siguiente: Person *p1 = new Person("Oscar", "Mederos"); Person *p2 = p1; ¿Cuál se usa? ...

9 la respuesta

Volver un puntero a un elemento vectorial en c ++

Tengo un vector de myObjects en alcance global. Tengo un método que usa unastd::vector<myObject>::const_iterator para recorrer el vector y hacer algunas comparaciones para encontrar un elemento específico. Una vez que he encontrado el elemento ...

5 la respuesta

Solicitando privilegios de administrador en tiempo de ejecución

Es posible obtener una aplicación C ++ que se ejecute en Windows para solicitar privilegios de administrador del sistema operativo en tiempo de ejecución? Sé que se puede hacer en tiempo de compilación, pero parece que no puedo encontrar en ...

1 la respuesta

¿Cómo puedo leer línea por línea usando la interfaz de Boost IOStreams para archivos Gzip?

Me las arreglé para integrar las API de Iostream de impulso para leer archivos comprimidos. Seguí la documentación en la página de impulso y hasta ahora tengo el siguiente código: std::stringstream outStr; ifstream file("file.gz", ios_base::in ...

2 la respuesta

¿Cómo incrustar Windows Form en la GUI ATL no administrada?

Tengo un control de usuario de formulario de Windows que se hace COM visible. Ahora quiero incrustar ese control en una interfaz gráfica de usuario de diálogo ATL. El proyecto ATL (C ++ no administrado) solo obtendrá el progID de la forma win ...

3 la respuesta

Dirección de etiquetas (MSVC)

Estamos escribiendo un código de bytes para un lenguaje compilado de alto nivel, y después de un poco de creación de perfiles y optimización, quedó claro que la mayor sobrecarga de rendimiento actual es la declaración de cambio que estamos ...

4 la respuesta

Sobrecarga de operadores aritméticos

El operador de asignación se puede declarar como T & operator = (const t &); en una clase, pero los operadores aritméticos no se pueden definir de esa manera. Tiene que ser función de amigo. No entiendo porque Puede usted explicar por favor

5 la respuesta

¿Por qué se ha llamado al destructor solo una vez?

#include <iostream> using namespace std; class Test { public: Test() { printf("construct ..\n"); } ~Test() { printf("destruct...\n"); } }; Test Get() { Test t = Test(); return t; } int main(int argc, char *argv[]) { Test t = Get(); return 0; }la ...