Результаты поиска по запросу "c++"

1 ответ

Получить обратный итератор от прямого итератора, не зная тип значения

Я пытаюсь реализовать некоторые алгоритмы сортировки в стиле STL. Прототип дляstd::sort выглядит примерно так (изcplusplus.com [http://cplusplus.com/reference/algorithm/sort/]): template <class RandomAccessIterator> void sort ( ...

12 ответов

Должен ли метод «удалить это» вызываться из метода-члена?

Я просто читал этостатья [http://blogs.windwardreports.com/davidt/2009/12/the-best-c-interview-question-ever.html] и хотел ТАК народный совет Q: долженdelete this; быть вызванным из метода члена?

4 ответа

Как решить ------- неопределенную ссылку на `__chkstk_ms '------- на mingw

Я только что установил gcc и g ++ на mingw. Я написал очень простую программу "hello world", чтобы проверить работоспособность компилятора g ++. Код: #include <iostream> using namespace std; int main() { cout << "hello world" << endl; return 0; ...

ТОП публикаций

1 ответ

Как правильно использовать std :: reference_wrappers

Я пытаюсь понятьstd::reference_wrapper. Следующий код показывает, что ссылочная оболочка не ведет себя точно так же, как ссылка. #include <iostream> #include <vector> #include <functional> int main() { std::vector<int> numbers = {1, 3, 0, -8, ...

2 ответа

Как прочитать из входного файла (текстовый файл) и проверить правильность ввода как целое число?

Я пишу программу, которая должна прочитать текстовый файл и проверить первую строку текстового файла на число от 0 до 10. Я нашел несколько решений, но проблема все еще остается: Как я читаю файл: const string FileName= argv[1]; ifstream ...

3 ответа

Неопределенная ссылка на 'boost :: system :: generic_category ()'?

кажется, что я не вижу очевидного. Я хотел использовать некоторые функции библиотеки Boost для своего проекта и знаю, что внезапно получаю эти приятные ошибки: Связывание исполняемого файла CXX ATFOR CMakeFiles / ATFOR.dir / stdafx.cc.o: ...

1 ответ

пересекает инициализацию ‘std :: istringstream iss ’при использовании внутри цикла while [closed]

Когда я беруstd::istringstream iss(std::move(result_string)); внутри, тогда это дает ошибку. На самом деле я получаю свою строкуresult_string в то время как, так что я должен выполнитьmove там. Я могу инициализировать iss следующим ...

3 ответа

RDTSC в VisualStudio 2010 Express - C ++ не поддерживает default-int

Я пытался проверитьrdtsc на VisualStudio 2010. Вот мой код: #include <iostream> #include <windows.h> #include <intrin.h> using namespace std; uint64_t rdtsc() { return __rdtsc(); } int main() { cout << rdtsc() << "\n"; cin.get(); return 0; }Но я ...

4 ответа

использование std :: cout в нескольких потоках

Я пишу простую программу для тестирования Thread на C ++ 11, ноstd::cout не работает, как я ожидаю. class Printer { public: void exec() { mutex m; m.lock(); cout<<"Hello "<<this_thread::get_id()<<endl; chrono::milliseconds duration( 100 ...

1 ответ

Возвращение std :: move (f) в std :: for_each

Я пишу реализацию стандартной библиотеки C ++ для изучения. Стандарт C ++ 11 говорит, чтоfor_each возвращаетсяstd::move(f). template <class InputIterator, class Function> Function for_each(InputIterator first, InputIterator last, Function f); ...