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

2 ответа

Добавление содержимого текстового файла в другой файл в C ++

Как вы можете открыть текстовый файл и добавить все его строки в другой текстовый файл в C ++? Я нахожу в основном решения для отдельного чтения из файла в строку и записи из строки в файл. Можно ли это элегантно сочетать? Не всегда считается, ...

7 ответов

 бросить исключение. Первый будет прерывать вашу программу, а не генерировать то, что вы можете поймать.

ющий код не перехватывает исключение, когда я пытаюсь разделить на 0. Нужно ли генерировать исключение или компьютер автоматически выдает его во время выполнения? int i = 0; cin >> i; // what if someone enters zero? try { i = 5/i; } ...

5 ответов

флаги: FPU VME-де-псевдоэфедрин TSC MSR пае MCE CX8 APIC SEP MTRR PGE MCA CMOV погладить pse36 clflush MMX fxsr ссе sse2 ХТ системный вызов пх pdpe1gb rdtscp лм constant_tsc rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu ПНИ PCLMULQDQ SSSE3 FMA CX16 PCID sse4_1 sse4_2 x2APIC movbe POPCNT tsc_deadline_timer АЕС xsave avx f16c гипервизор rdrand lahf_lm abm 3dnowprefetch invpcid_single retpoline kaiser fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx xsaveopt

вителен ли следующий код для проверки, поддерживает ли ЦП набор команд SSE3? С помощьюIsProcessorFeaturePresent() функция видимо не работает на Windows ...

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

8 ответов

 разница, но это неуловимо

+ есть ли разница между: struct Foo { ... };а также typedef struct { ... } Foo;

4 ответа

Есть ли такая функция, как std :: size ()?

Для встроенного массива x произвольного типа T существуют функцииstd::begin() а такжеstd::end() что я могу позвонить, но почему нетstd::size()? Кажется странным не иметь этого. Я мог бы использоватьstd::end(x)-std::begin(x), но все ...

3 ответа

Ошибка компиляции RVO при сбое

Здесь много дискуссий о том, когда можно сделать RVO, но не о том, когда это на самом деле делается. Как указано время от времени, RVO не может быть гарантировано в соответствии со Стандартом, ноЕсть ли способ гарантировать, что либо оптимизация ...

3 ответа

В чем разница значения ключевого слова static между c и c ++? [закрыто]

Я знаю, что ключевое слово в с имеет два использования: изменить переменные изменить глобальные переменные это использование ограничивало область действия глобальной переменной от точки, которая была определена до конца файла. изменить ...

4 ответа

Могу ли я перегружать функции тип-чертами?

Допустим, у меня есть шесть типов, и каждый из них принадлежит к концептуальной категории. Вот диаграмма, которая показывает это: Или, возможно, более конкретный пример для вас: Я хочу написать две функции, которые будут обрабатывать все 6 ...

5 ответов

Что значит «класс констант»?

После некоторого поиска и замены рефакторинга я получил этот драгоценный камень: const class A { };Что значит "класс const"? Вроде компилируется нормально.

2 ответа

Кроссплатформенное перенаправление стандартного ввода и вывода порожденного процесса на родном C / C ++ (редактирование с решением)

У меня есть строковая команда, которую я хотел бы выполнить асинхронно при записи на вход и чтении на выходе. Звучит легко, верно, дьявол в кроссплатформенности. Я ориентируюсь как на MSVC / Win32, так и на gcc / Linux и, очевидно, хочу написать ...