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

8 la respuesta

Al usar encabezados C en C ++, ¿debemos usar funciones de std :: o el espacio de nombres global?

C es algo, no exactamente, un subconjunto de C ++. Por lo tanto, podemos usar la mayoría de las funciones / encabezados de C en C ++ cambiando un poco el nombre (stdio.h acstdio, stdlib.h acstdlib) Mi pregunta es realmente semántica. En el ...

4 la respuesta

Convertir std :: __ cxx11 :: string a std :: string

Uso c ++ 11, pero también algunas bibliotecas que no están configuradas para ello, y necesitan algún tipo de conversión. En particular, necesito una forma de convertirstd::__cxx11::string regularstd::string, pero buscando en Google no puedo ...

9 la respuesta

¿El qsort de stdlib es recursivo?

He leido esoqsort es solo un tipo genérico, sin promesas de implementación. No sé cómo las bibliotecas varían de una plataforma a otra, pero suponiendo que las implementaciones de Mac OS X y Linux son muy similares,son losqsort implementaciones ...

1 la respuesta

error: no se puede convertir 'std :: basic_string <char> :: iterator ...' a 'const char * para el argumento' 1 '...'

Recibo el siguiente error: error: cannot convert 'std::basic_string<char>::iterator {aka __gnu_cxx::__normal _iterator<char*, std::basic_string<char> >}' to 'const char*' for argument '1' to 'int remove(const char*)'Por alguna razón, mi programa ...

15 la respuesta

C lee el archivo línea por línea

Escribí esta función para leer una línea de un archivo: const char *readLine(FILE *file) { if (file == NULL) { printf("Error: file pointer is null."); exit(1); } int maximumLineLength = 128; char *lineBuffer = (char *)malloc(sizeof(char) * ...

1 la respuesta

tratando de usar std :: get_time para analizar YYMMDD y fallando

Estoy tratando de hacer esto y no puedo: std::istringstream ss("1212"); ss >> std::get_time(&t, "%y%m"); if (ss.fail()) // every time!esto funciona bien: std::istringstream ss("12-12"); ss >> std::get_time(&t, "%y-%m");¿Alguna idea de lo que ...

6 la respuesta

¿El rand () de stdlib siempre da la misma secuencia?

Me gusta poder generar el mismo conjunto de datos pseudoaleatorios repetidamente, especialmente con ajustes de código experimental. A través de la observación, diría querand() parece dar la misma secuencia de números cada vez *. ¿Se garantiza ...

4 la respuesta

¿Por qué la biblioteca estándar tiene find y find_if?

No pudofind_if solo ser una sobrecarga defind? Así es comostd::binary_search y amigos lo hacen ...

1 la respuesta

Error extraño del enlazador con std estático :: mapa

¿Por qué recibo un error de vinculador cuando intento compilar esto en Visual Studio 2008? #include <stdafx.h> #include <iostream> #include <map> #include <string> class MyClass { public: MyClass () { }; virtual ~MyClass() {}; static ...

4 la respuesta

Iterador de aplanamiento

¿Existe alguna implementación de iterador existente (quizás en impulso) que implemente algún tipo de iterador de aplanamiento? Por ejemplo: unordered_set<vector<int> > s; s.insert(vector<int>()); s.insert({1,2,3,4,5}); s.insert({6,7,8}); ...