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

5 la respuesta

¿Cómo exactamente std :: string_view es más rápido que const std :: string &?

std::string_view [http://en.cppreference.com/w/cpp/string/basic_string_view]ha llegado a C ++ 17 y se recomienda ampliamente usarlo en lugar deconst std::string&. Una de las razones es el rendimiento. ¿Alguien puede explicar cómoexactamente ...

5 la respuesta

std :: ptr_fun reemplazo para c ++ 17

estoy usandostd::ptr_fun como sigue: static inline std::string &ltrim(std::string &s) { s.erase(s.begin(), std::find_if(s.begin(), s.end(), std::not1(std::ptr_fun<int, int>(std::isspace)))); return s; }como se presenta enesta respuesta ...

5 la respuesta

¿Se permite eliminar para modificar su parámetro?

En una respuestahttps://stackoverflow.com/a/704568/8157187 [https://stackoverflow.com/a/704568/8157187], hay una cita de Stroustrup: C ++ permite explícitamente una implementación de eliminar para poner a cero un operando lvalue, y esperaba que ...

6 la respuesta

Uso de observer_ptr

¿Cuál es exactamente el punto de la construcción?std::observer_ptr [http://en.cppreference.com/w/cpp/experimental/observer_ptr]en la biblioteca fundamentos especificación técnica V2? Me parece que todo lo que hace es envolverT*, lo que parece un ...

7 la respuesta

Uso de cadenas en declaraciones de cambio: ¿dónde nos encontramos con C ++ 17?

Cada uno de nosotros ha tenido (probablemente) el sueño de la infancia de escribir: switch(my_std_string) { case "foo": do_stuff(); break; case "bar": do_other_stuff(); break; default: just_give_up(); }pero esto no es posible, como se explica en ...

17 la respuesta

¿Cómo se implementa Coroutines en C ++?

Dudo que se pueda hacer de manera portátil, pero ¿hay alguna solución por ahí? Creo que podría hacerse creando una pila alternativa y reiniciando SP, BP e IP...

26 la respuesta

enum to string in modern C++11 / C++14 / C++17 and future C++2

Contraste a todas las demás preguntas similares, esta pregunta trata sobre el uso de las nuevas características de C ++. 2008c [/questions/tagged/c] Existe una manera simple de convertir la enumeración de C ++ en una cadena? [/questions/201593] ...