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

7 la respuesta

Cómo saber si el siguiente personaje es EOF en C ++

Necesito saber si el próximo personaje enifstream es el final del archivo. Estoy tratando de hacer esto con.peek(): if (file.peek() == -1) if (file.peek() == file.eof()) Pero tampoco funciona. Hay una manera de hacer esto? Editar Lo que ...

2 la respuesta

BSTR to std :: string (std :: wstring) y viceversa

Mientras trabaja con COM en C ++, las cadenas suelen ser deBSTR tipo de datos. Alguien puede usarBSTR envoltorio comoCComBSTR o MS'sCString. Pero debido a que no puedo usar ATL o MFC en el compilador MinGW, ¿hay un fragmento de código estándar ...

2 la respuesta

Referencia indefinida C ++

Estoy tratando de compilar mi primer programa legítimo que estoy convirtiendo de Java (ejecuté un programa de prueba hello world type para verificar mi compilador y funciona). Hay tres archivos: main.cpp #include <iostream> #include ...

3 la respuesta

Downcasting puntero compartido a clase derivada con funcionalidad adicional: ¿es esto seguro?

Considere el siguiente esquema: class Base { /* ... */ }; class Derived : public Base { public: void AdditionalFunctionality(int i){ /* ... */ } }; typedef std::shared_ptr<Base> pBase; typedef std::shared_ptr<Derived> pDerived; int main(void) ...

7 la respuesta

¿Son obligatorios los operadores lógicos de cortocircuito? ¿Y orden de evaluación?

Cumple con el estándar ANSImandat los operadores lógicos a cortocircuitar, ya sea en C o C ++? Estoy confundido porque recuerdo el libro de K&R que dice que su código no debería depender de que estas operaciones se cortocircuiten, ya que es ...

3 la respuesta

¿Cómo puedo obtener la posición del mouse en un programa de consola?

¿Cómo puedo obtener la posición del clic del mouse en C ++ en un programa de consola de Windows? (Una variable que devuelve la posición del mouse cuando se hace clic) Quiero dibujar un menú con comandos de texto simples, para que cuando ...

4 la respuesta

qt: ¿cómo descargar y guardar la imagen a través de http?

Estoy intentando descargar y guardar algunas imágenes con Qt en una aplicación de consola. Esto es lo que obtuve hasta ahora (todo el código se está compilando, pero después de ejecutarlo, parece no ingresar areplyFinished() función ...) void ...

6 la respuesta

¿Cómo se obtiene la cadena restante después de una cadena extraída de una variable sstream?

Me gusta tengo unstringstream variable contiene"abc gg rrr ff" Cuando uso>> en esestringstream variable, me da"abc". ¿Cómo puedo obtener la cadena restante:" gg rrr ff"? Parece que tampocostr() norrdbuf() Esto funciona

3 la respuesta

Dependencias en las listas de inicialización

¿Está bien definido este comportamiento? class Foo { int A, B; public: Foo(int Bar): B(Bar), A(B + 123) { } }; int main() { Foo MyFoo(0); return 0; }

9 la respuesta

¿Tiene una buena función hash para una tabla hash de C ++?

Necesito una implementación de función hash orientada al rendimiento en C ++ para una tabla hash que codificaré. Ya miré a mi alrededor y solo encontré preguntas sobre qué es una buena función hash "en general". He considerado CRC32 (pero ¿dónde ...