Resultados de la búsqueda a petición "c++11"
¿El estándar C ++ exige una codificación para wchar_t?
Aquí hay algunos extractos de mi copia del borrador del estándar N4140 de 2014 22.5 Facetas de conversión de código estándar [locale.stdcvt] 3 Para cada una de las tres facetas de conversión de ...
Eficiencia del postincremento v.s. preincremento en C ++ [duplicado]
Esta pregunta ya tiene una respuesta aquí: ¿Hay alguna diferencia de rendimiento entre i ++ y ++ i en C ++? [/questions/24901/is-there-a-performance-difference-between-i-and-i-in-c] 18 respuestasPor lo general pienso queel preincremento es más ...
Usar literales de cadena sin usar el espacio de nombres estándar
Hay una recomendación en la comunidad C ++ para no usarusing namespace std;. Pero suponga que desea usar literales de cadena, p.auto s = "dummy"s;. No usandousing namespace std; causa de la compilación fallida. ¿Cuál es la solución?
Forzar la sobrecarga std :: vector en lugar de la sobrecarga int en la lista con un elemento
Considere el siguiente código: #include <iostream> #include <vector> void f(std::vector<int> v) {std::cout << __PRETTY_FUNCTION__ << std::endl;} void f(int n) {std::cout << __PRETTY_FUNCTION__ << std::endl;} int main() { f({42}); // the int ...
¿Cuál es la justificación de los operadores de asignación de movimientos inseguros y de autoasignación en la biblioteca estándar?
La política estándar de la biblioteca sobre la asignación de movimiento es quela implementación puede asumir que la autoasignación nunca sucederá [/a/13127916]; Esto me parece una muy mala idea, dado que: el contrato de asignación "regular" ...
vector <char> VS vector <bool> en C ++ 11 [cerrado]
¿Por qué deberíamos usarvector<char> en lugar devector<bool>? ¿Cuál es la razón por la quevector<char> ¿es más rápido?
Inicializando constexpr con const: tratamiento diferente para int y double
El siguiente código no se compilavivir en Ideone [https://ideone.com/ubg5sQ]: #include <iostream> using namespace std; int main() { const double kPi = 3.14; constexpr double kPi2 = 2.0*kPi; cout << kPi2; }El mensaje de error es: prog.cpp: In ...
Agregar el flotador más pequeño posible a un flotador
Quiero agregar el valor más pequeño posible de un flotante a un flotante. Entonces, por ejemplo, intenté hacer esto para obtener 1.0 + el flotante más pequeño posible: float result = 1.0f + std::numeric_limits<float>::min();Pero después de ...
class std :: vector no tiene ningún miembro llamado [cerrado]
#include <iostream> #include <string> #include <vector> using namespace std; struct coffeeBean { string name; string country; int strength; }; std::vector<coffeeBean> coffee_vec[4]; int main(int argc, char ** argv) { coffee_vec[1].name; return 0; ...
Qt 5.7 agregando -std = gnu ++ 11 a los indicadores de mi compilador, clobbering -std = c ++ 14
Estoy configurando las siguientes banderas en miCMakeLists.txt set(CMAKE_CXX_FLAGS "-std=c++14 -g -O0")Entonces estoy usandofind_package localizarQt5Test find_package(Qt5Test REQUIRED)Entonces estoy creando unPrueba modelo ...