Resultados de la búsqueda a petición "c++"
¿Por qué no se permite compartir la variable miembro de clase x (x) en OpenMP?
En una función miembro, puedo paralelizar usando la variable miembro compartidaint *x Me gusta esto #pragma omp parallel for default(shared) for(int i=0;i<size;i++) { x[i]=i; }Pero si lo intento #pragma omp parallel for default(none) ...
Ejemplos de código ISO C ++ que no es válido C ++ / CLI
He visto respuestas contradictorias en Internet con respecto a si C ++ / CLI es un superconjunto de C ++ o no. La respuesta aceptadaen esta pregunta [https://stackoverflow.com/questions/179684]afirma que "técnicamente no", pero no proporciona ...
¿Cómo definir la clase sellada en C ++?
Cómo detener la clase para ser heredada por otra clase.
Vector C ++ contando la ocurrencia de cada elemento
Tengo un vector de tipovector<unsigned> y quiero saber cuántas veces ocurrió cada elemento en este vector. Este vector podría ser bastante grande, así que supongo que recorrerlo no sería una buena idea. ¿Cuál sería la forma más eficiente de ...
¿Por qué está en desuso std :: iterator?
Clase de plantillastd::iterator [http://en.cppreference.com/w/cpp/iterator/iterator]está configurado para quedar en desuso en C ++ 17. ¿Porque? Ha sido una forma práctica de asegurarse std::iterator_traits ...
La visualización del uso de memoria actual es siempre ~ 14 MB más que el administrador de tareas
Actualmente estoy usando el código enesta respuesta [https://stackoverflow.com/questions/63166/how-to-determine-cpu-and-memory-consumption-from-inside-a-process/64166#64166] , con algunas ligeras modificaciones como se sugiere en los comentarios. ...
Estándar C ++: ¿las variables constexpr con ámbito de espacio de nombres tienen enlace interno?
Imagina que tenemos un encabezadofoo.h que contiene lo siguiente: #ifndef FOO_H_ #define FOO_H_ namespace foo { constexpr std::string_view kSomeString = "blah"; } #endif // FOO_H_Esfoo::kSomeString garantizado tener enlace interno en cualquier ...
Visualización del código expandido del compilador - C ++
Aprendí que el compilador expandirá las macros mientras compila. Las plantillas también se expanden en el momento de la compilación. ¿Hay alguna forma de ver este código expandido? Estoy compilando usando Visual Studio 2008. ¿Alguna idea?
Cómo poner resultados en un mapa STL usando boost-spirit?
#include <QtCore/QCoreApplication> #include <boost/spirit/include/qi.hpp> #include <boost/spirit/include/phoenix.hpp> #include <iostream> #include <string> #include <list> #include <map> #define CODE_CPP_KEYWORD_ENUM "enum" namespace haha { ...
Método de clase y variable con el mismo nombre, ¿error de compilación en C ++ no en Java?
class Test { bool isVal() const { return isVal; } private: bool isVal; };Al compilar este archivo dice testClass.cpp: 9: declaración de `bool Test :: isVal ' testClass.cpp: 3: entra en conflicto con la declaración anterior `bool Test :: isVal ...