Pytania oznaczone «std»

96
Dlaczego nie ma std :: stou?

C ++ 11 dodał kilka nowych funkcji konwersji ciągów: http://en.cppreference.com/w/cpp/string/basic_string/stoul Zawiera stoi (ciąg do wartości typu int), stol (ciąg do długości długiej), stoll (ciąg do długości długiej bez znaku), stoul (ciąg do długości bez znaku), stoull (ciąg do długości...

89
Co oznaczałoby „std :;” zrobić w C ++?

Niedawno modyfikowałem kod i znalazłem istniejący błąd w jednym wierszu funkcji: std:;string x = y; Ten kod nadal się kompiluje i działa zgodnie z oczekiwaniami. Definicja ciągu działa, ponieważ ten plik jest using namespace std;, więc od początku std::był niepotrzebny. Pytanie brzmi,...

82
Jak wdrażana jest funkcja std :: is_function?

Jak wygląda implementacja std::is_function? template<class T> struct is_function : std::integral_constant< bool, !std::is_const<const T>::value && !std::is_reference<T>::value > {}; (z referencji CPP ) Wydaje mi się, intże w tej definicji byłaby funkcja. czego...

26
Lista inicjująca wewnątrz std :: pair

Ten kod: #include <iostream> #include <string> std::pair<std::initializer_list<std::string>, int> groups{ { "A", "B" }, 0 }; int main() { for (const auto& i : groups.first) { std::cout << i << '\n'; } return 0; } kompiluje, ale zwraca segfault....