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

2 ответа

Как скомпилировать файл C ++ в Visual Studio?

Я новичок в Visual Studio и не знаю, как скомпилировать файл .cpp. Я сделал только один файл .cpp (ctr + n => Visual C ++ => C ++ файл) и попытался скомпилировать его. Но там, где обычно есть кнопка компиляции (как в c #), есть странная кнопка ...

5 ответов

 (хотя я использовал компиляторы там, где это было не так).

ня утром у меня была беседа с коллегой относительно правильности «уловки кодирования» для определения порядка байтов. Уловка была: bool is_big_endian() { union { int i; char c[sizeof(int)]; } foo; foo.i = 1; return (foo.c[0] == 1); }Мне ...

1 ответ

, Я обновил свой ответ в глубине души.

l я могу сделать это: $text = '1747239'; @matches = ($text =~ m/(\d)/g); # @matches now contains ('1', '7', '4', '7', '2', '3', '9')С помощью сопоставления регулярных выражений C ++, каков наилучший способ воспроизвести это поведение, чтобы я ...

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

2 ответа

В VC ++ нет Console :: WriteLine. Вы, вероятно, смешались с C #

у C ++ для Microsoft Visual Studio 2010 Express, и мне интересно, есть ли способ отобразить вывод команды где-нибудь в IDE вместо окна внешней консоли или, по крайней мере, оставить это окно открытым. Чтение чего-либо из STDIN будет работать для ...

2 ответа

@grundprinzip В моем реальном коде это не вариант, так как некоторые из типов, которые я регистрирую, являются 3dparty кодом, который я не могу изменить. К счастью, мое решение, приведенное выше, похоже, работает во всех случаях без оптимизации кода даже в сборках релизов на платформах, которые меня интересуют.

ти, я хочу автоматически зарегистрировать функции создателя объекта в фабрике объектов для набора классов, определенных во многих заголовочных файлах. Главный ответ наэта ...

6 ответов

Способ загрузки DLL из центрального хранилища

У нас много продуктов, и в каждом приложении есть несколько общих библиотек DLL. Прямо сейчас мы копируем каждую общую DLL в каталог bin каждого продукта и рассматриваем их как приватную сборку. Это излишне увеличивает размер msi каждого ...

4 ответа

stackoverflow.com/questions/49716774/...

аюсь сделать очень простую задачу: принять Unicode-осведомленныйwstring и преобразовать его вstring, закодированные как байты UTF8, а затем наоборот: возьмитеstring содержащий байты UTF8 и преобразовать его в кодировку Unicodewstring. Проблема в ...

0 ответов

Недавно я использовал cmake + "make Experimental" + lcov. Я очень рекомендую эту комбинацию. Даже если вы не используете cmake, посмотрите на lcov.

ешно использую gcov в моем проекте: Я могу построить свой проект с помощью флагов gcov:-fprofile-arcs -ftest-coverageЯ связываю с-lgcov вариантЯ запускаю свою программу модульного тестирования и многоgcda а такжеgcno файлы производятся.Я бегу ...

2 ответа

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

руйте elision [http://en.wikipedia.org/wiki/Copy_elision]является аккуратной техникой оптимизации, а в некоторых случаях полагается на копированиена самом деле может быть быстрее [http://cpp-next.com/archive/2009/08/want-speed-pass-by-value/]чем ...

2 ответа

Выражение: ошибка _BLOCK_TYPE_IS_VALID (pHead-> nBlockUse)

Эта ошибка возникает во время выполнения, и я не уверен, что ее вызывает - код выглядит правильно для меня. #include <iostream> #include <string> using namespace std; struct Room { int d_noSeat; bool d_hasProjector; Room() = default; Room(const ...