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

5 ответов

Разница ключевых слов "typename" и "class" в шаблонах?

Для шаблонов я видел оба объявления: template < typename T > template < class T >Какая разница? И что именно означают эти ключевые слова в следующем примере (взятом из немецкой статьи в Википедии о шаблонах)? template < template < typename, ...

5 ответов

Будет ли вектор векторов смежным? [Дубликат]

На этот вопрос уже есть ответ здесь: std :: вектор std :: векторы смежности [/questions/10898007/stdvector-of-stdvectors-contiguity] 4 ответаМне нужно выделить вектор строк, где строка содержит вектор строк. Я знаю, что вектор будет смежным. Я ...

1 ответ

Проверка сообщений об исключениях с помощью GoogleTest

Можно ли проверить сообщение, выданное исключением? В настоящее время можно сделать: ASSERT_THROW(statement, exception_type)это все хорошо, но я не могу найти способ проверить e.what () - это то, что я ищу. Это не возможно через тест Google?

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

4 ответа

C ++ stl stringstream прямой доступ к буферу

это должно быть довольно распространенным, но я нахожу это восхитительным, потому что я не мог найти никакого прямого решения. В основном я читаю в файле по сети в поток строк. Это декларация: std::stringstream membuf(std::ios::in | ...

1 ответ

boost :: asio :: socket_'s не выполняет преобразования байтов.

могу сказать, Boost Asio обрабатывает Endian?

1 ответ

Как получить каталог, из которого запускается программа?

дующей программе он успешно записывает данные вstudent.txt файл, но когда я открываю его и печатаю построчно, файл всегда показывает, что файл не найден. Может ли кто-нибудь помочь мне с этим? ifstream Myfile; Myfile.open("student.txt"); ...

2 ответа

Непоследовательное использование const квалификатора между объявлением и определением

Я заметил, что возможно иметьconst квалификатор аргумента значения присутствует в объявлении функции и затем опущен в определении. Это не меняет сигнатуру функции. Это на самом деле хорошо компилируется. Я также заметил, что поведение между ...

3 ответа

Скомпилируйте проект Qt из командной строки

Я занимаюсь разработкой приложения с использованием Qt, библиотеки / фреймворка C ++. Используя QT-Creator, я могу отлично скомпилировать свой проект, а каталог сборки прекрасно генерирует нужные исполняемые файлы. Однако я ...

3 ответа

Это работает, пробегая строку вперед, пока она не достигнет первого открытого парена, а затем назад, пока не достигнет первого закрывающего парена. Затем он использует эти два индекса, чтобы разрезать строку.

м приложении Python мне нужно написать регулярное выражение, соответствующее C ++for или жеwhile цикл, который был завершен точкой с запятой (;). Например, оно должно соответствовать этому: for (int i = 0; i < 10; i++);... но не это: for (int i ...

4 ответа

Очки последовательности и частичный порядок

Несколько дней назад была дискуссияВот [https://stackoverflow.com/questions/1860461/why-is-i-i-1-unspecified-behavior]о том, выражение я = ++ я + 1 вызывает UB (неопределенное поведение) или нет. Наконец, был сделан вывод, что он вызывает UB, ...