Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.

5
¿Existe un demandante de nombres en línea para C ++? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de Stack Overflow . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 4 años . Mejora esta pregunta Recibo un error de enlace bastante largo y confuso, …
109 c++  demangler 




5
LPCSTR, LPCTSTR y LPTSTR
Lo que la diferencia entre LPCSTR, LPCTSTRy LPTSTR? ¿Por qué necesitamos hacer esto para convertir una cadena en una variable de estructura LV/ ? _ITEMpszText LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 


6
¿Qué hace que este uso de punteros sea impredecible?
Actualmente estoy aprendiendo consejos y mi profesor proporcionó este código como ejemplo: //We cannot predict the behavior of this program! #include <iostream> using namespace std; int main() { char * s = "My String"; char s2[] = {'a', 'b', 'c', '\0'}; cout << s2 << endl; return 0; } Escribió …
108 c++  pointers 

6
¿Por qué está bien devolver un 'vector' de una función?
Considere este código. He visto este tipo de código varias veces. wordses un vector local. ¿Cómo es posible devolverlo desde una función? ¿Podemos garantizar que no morirá? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); } std::vector<string> words;//this vector …

11
Error de compilación de GCC con> 2 GB de código
Tengo una gran cantidad de funciones que suman alrededor de 2.8 GB de código objeto (desafortunadamente no hay forma de evitarlo, computación científica ...) Cuando trato de vincularlos, obtengo relocation truncated to fit: R_X86_64_32Serrores (esperados) , que esperaba evitar especificando el indicador del compilador -mcmodel=medium. Todas las bibliotecas que están …
108 c++  c  gcc  compiler-errors 

2
Finalización de código más rápida con clang
Estoy investigando posibles aceleraciones de finalización de código mientras uso el mecanismo de finalización de código de clang. El flujo que se describe a continuación es lo que encontré en rtags , de Anders Bakken. Las unidades de traducción se analizan mediante un demonio que supervisa los archivos en busca …


8
¿Cómo logra BLAS un rendimiento tan extremo?
Por curiosidad, decidí comparar mi propia función de multiplicación de matrices con la implementación de BLAS ... Estaba por decir lo menos sorprendido con el resultado: Implementación personalizada, 10 pruebas de multiplicación de matrices 1000x1000: Took: 15.76542 seconds. Implementación BLAS, 10 ensayos de multiplicación de matrices 1000x1000: Took: 1.32432 seconds. …
108 c++  fortran 



17
símbolo externo no resuelto __imp__fprintf y __imp____iob_func, SDL2
¿Alguien podría explicar qué __imp__fprintf y __imp____iob_func medios externos no resueltos? Porque obtengo estos errores cuando intento compilar: 1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp__fprintf referenced in function _ShowError 1>SDL2main.lib(SDL_windows_main.obj) : error LNK2019: unresolved external symbol __imp____iob_func referenced in function _ShowError 1>E:\Documents\Visual Studio 2015\Projects\SDL2_Test\Debug\SDL2_Test.exe : fatal error LNK1120: 2 …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.