Pytania otagowane jako standard-library


9
Co to jest std :: obietnica?
Jestem dość zaznajomieni z C ++ 11-tych std::thread, std::asynca std::futureskładniki (np zobaczyć tę odpowiedź ), które są prosto do przodu. Nie mogę jednak do końca zrozumieć, co to std::promisejest, co robi i w jakich sytuacjach najlepiej go wykorzystać. Sam standardowy dokument nie zawiera wielu informacji poza streszczeniem klas, podobnie jak …

30
Usuwanie duplikatów elementów z tablicy w Swift
W Swift po prostu piszesz, Set( yourArray )aby tablica była unikalna. (W razie potrzeby zamówiony zestaw). Zanim było to możliwe, jak to się stało? Mogę mieć tablicę, która wygląda następująco: [1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6] Lub, naprawdę, dowolna sekwencja podobnie wpisanych części danych. Chcę …



6
Dlaczego zwracanie „wektora” z funkcji jest w porządku?
Proszę wziąć pod uwagę ten kod. Widziałem ten typ kodu kilka razy. wordsjest wektorem lokalnym. Jak można go zwrócić z funkcji? Czy możemy zagwarantować, że nie umrze? std::vector<std::string> read_file(const std::string& path) { std::ifstream file("E:\\names.txt"); if (!file.is_open()) { std::cerr << "Unable to open file" << "\n"; std::exit(-1); } std::vector<string> words;//this vector …

14
Błąd „Nierozwiązane włączenie” z nagłówkami biblioteki standardowej Eclipse CDT dla C.
Skonfigurowałem CDT dla eclipse i napisałem prosty program hello world w C: #include <stdio.h> int main(void){ puts("Hello, world."); return 0; } Program buduje się i działa poprawnie, ale zaćmienie wciąż wyświetla ten żółty znak zapytania obok wyrażenia włączenia, które mówi, "Unresolved inclusion: <stdio.h>"kiedy najeżdżam na niego myszą. Nie wpływa to …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.