Resultados de la búsqueda a petición "std"

9 la respuesta

const unsigned char * to std :: string

sqlite3_column_text devuelve un const unsigned char *, ¿cómo convierto esto a std :: string? Intenté std :: string (), pero recibo un error. Código temp_doc.uuid = std::string(sqlite3_column_text(this->stmts.read_documents, ...

2 la respuesta

Utilizando el valor_tipo de un parámetro con plantilla

¿Cómo se supone que uno debe usar el valor_tipo de un contenedor estándar? Intenté usarlo así: #include <vector> using namespace std; template <typename T> class TSContainer { private: T container; public: void push(T::value_type& item) ...

5 la respuesta

clang Errores de enlace "¡Hola, mundo!" en Windows

Acabo de descargar las fuentes de CLang, hice un espacio de trabajo IDE de Visual C ++ 10 usando CMake y construí todo desde Visual C ++ 10.0 (express). Ahora recibo un montón de errores de enlazador en hello world: d:\dev\test> type con ...

3 la respuesta

¿Cuál es la mejor manera de usar el tipo C uuid_t como clave en un std :: map?

¿Es esta una forma adecuada de proporcionar claves únicas en un mapa? En otras palabras, ¿la clave se hace a partir del valor único contenido en el uuid, o se hace desde el puntero a lauuid_t struct? Una pregunta al margen, ¿hay un contenedor ...

6 la respuesta

C ++ std list sort with comparador personalizado que depende de una variable miembro para la instancia del objeto

Clase Class: private: ... vector<string> words; vector< list<int> > vints; public: myFunction(...) Llamo a una ordenación en una lista no vacía en otra función miembro: void myClass::myFunction (...) { ... if ...

2 la respuesta

Cómo comparar eficientemente dos mapas de cadenas en C ++

Me pregunto si solo aplicando algunos algoritmos estándar es posible escribir una función corta que compare dosstd::map<string, string> y devuelve verdadero si todos los pares clave-valor (pero algunos) son verdaderos. Por ejemplo, estos dos ...

2 la respuesta

¿Qué puedo y qué no puedo especializarme en el espacio de nombres estándar?

os usuarios de @ pueden agregar especializaciones explícitas astd espacio de nombres. Sin embargo, hay algunas plantillas que tengo prohibido explícitamente especializar. ¿Qué plantillas puedo y no puedo especializarme?

4 la respuesta

¿Por qué no hay std :: stou?

C ++ 11 agregó algunas nuevas funciones de conversión de cadenas: http: //en.cppreference.com/w/cpp/string/basic_string/stou [http://en.cppreference.com/w/cpp/string/basic_string/stoul] Incluye stoi (string a int), stol (string a long), stoll ...

4 la respuesta

¿Cuál es la diferencia entre std :: condition_variable y std :: condition_variable_any?

Probablemente me estoy perdiendo algo obvio, pero no puedo ver ninguna diferencia entrestd::condition_variable ystd::condition_variable_any. ¿Por qué necesitamos ambos?

2 la respuesta

libc ++ - deje de cambiar el nombre de std a std :: __ 1?

Después de un esfuerzo considerable para lograr que clang y libc ++ compilen, ejecuten, se integren con NetBeans e incluso compilen de forma cruzada en una máquina de 32 bits, ¡pensé que tenía todo resuelto! Así que voy a usar ...