1
ответ

Как установить размер массива с помощью переменной-члена const?

Я попытался установить размер массива с помощью переменной-члена const, как показано ниже: class A {const int SIZE; A (): РАЗМЕР (10) {} void aaa () {int a [РАЗМЕР]; }}; Я не могу построить [РАЗМЕР], как это выражение. ...
вопрос задан: 21 January 2019 00:09
1
ответ

Исключения в boost :: iostreams :: multichar_input_filter исчезают при компиляции кода с помощью Visual Studio

Я работаю над потоковым фильтром, который может декодировать пользовательский формат файла. Моя цель - использовать boost :: iostreams :: filtering_istream, чтобы прочитать файл и обработать его с помощью boost :: iostreams :: ...
вопрос задан: 18 January 2019 12:29
1
ответ

Как отключить предупреждение в макросе C ++

В Visual C ++ вы можете временно отключить предупреждение с помощью pragma: #pragma warning (suppress: 4307) Как отключить предупреждение в макросе, например, когда я вызываю «переполнение интегральной константы» ...
вопрос задан: 18 January 2019 09:16
1
ответ

LNK2019 не может использовать GetStagedPackageOrigin ()

Я пытался использовать GetStagedPackageOrigin (), чтобы получить источник определенного приложения в моей системе. Но моя программа не компилируется из-за нерешенной внешней ошибки. Ошибка ...
вопрос задан: 17 January 2019 10:39
1
ответ

Как читать географические данные программно, используя c ++

Я хочу прочитать географические данные (т. Е. Общедоступный IP-адрес, широта, долгота, ZipCode и т. Д.) Компьютера почти для всех версий Windows для настольных компьютеров и серверов. Есть ли Win32 API для чтения этих данных ...
вопрос задан: 16 January 2019 13:13
1
ответ

ошибка C2679: двоичный файл'>>': никакой оператор не нашел, который берет правый операнд типа 'станд.:: представьте в виде строки' (или нет никакого приемлемого преобразования),

Не путайте с заголовком, как его уже попросил кто-то, но для другого контекста ниже кода в Компиляторе Visual C++ (VS2008) не становится скомпилированным, вместо этого он бросает это...
вопрос задан: 29 August 2018 08:53
1
ответ

При получении Doxygen и MSVC TODO отмечает для сотрудничества

В doxygen стандарт "///\todo материал" используется для меток todo объекта. Я делаю большую часть своего кодирования в MSVC, таким образом, удобно смочь видеть TODO's в Списке задач. MSVC использует "//материал TODO" для их...
вопрос задан: 3 July 2018 15:37
1
ответ

Каково различие между 'asm', '__ asm' и '__ asm __'?

Насколько я могу сказать, единственная разница между __ asm {...}; и __ asm __ ("... "); это первое использование mov eax, var и второе использование movl %0, %% eax с: "=r" (var) в конце. Что другой...
вопрос задан: 28 May 2018 22:36
1
ответ

CFileDialog:: папки Обзора

Когда я пытаюсь инстанцировать объекта CFileDialog, что он показывает и папки и файлы. Как Вы создаете CFileDialog, который просматривает для одних только папок?
вопрос задан: 24 May 2018 11:08
1
ответ

Ссылка на все переменные Visual Studio $

Я смотрел на $ (Configuration), $ (ProjectDir) и т. Д. В Visual Studio 2008 для событий предварительной сборки. Есть ли ссылка на все эти переменные с определением для каждой из них?
вопрос задан: 23 May 2018 19:58
1
ответ

afxwin.h файл отсутствует в VC ++ Express Edition

Когда я пытаюсь запустить файл VC ++ 2005 в VC ++ 2008: 1> ------ Сборка началась: Проект: холст, Конфигурация: Отладка Win32 ------ 1> Компиляция ... 1> canvasApp.cpp 1> c: \ documents и ...
вопрос задан: 14 June 2017 07:53
1
ответ

Что происходит если бросок; оператор выполняется за пределами блока выгоды?

В броске C++; при выполнении в перебросках блока выгоды в настоящее время перехваченная исключительная ситуация вне блока. В этом ответе идея диспетчера исключения поднята как решение сокращения кода...
вопрос задан: 23 May 2017 12:17
1
ответ

Простой способ преобразовать в РАЗЛИЧНЫЕ типы в C++

Есть ли какие-либо простые в использовании, высокоуровневые классы или библиотеки, которые позволяют Вам взаимодействовать с ВАРИАНТАМИ в Visual C++? Строго говоря, я хотел бы преобразовать между типами POD (например, дважды, долго), строки (...
вопрос задан: 23 May 2017 12:17
1
ответ

Как передать перегруженный вызов конструктора другому конструктору в C++ / CLI

Я знаю, что нет никакого способа сделать это в чистом C++, но я задавался вопросом, возможно ли назвать конструктора из списка инициализации другого конструктора в C++ / CLI, тот же способ, которым можно сделать это в C#...
вопрос задан: 23 May 2017 12:13
1
ответ

Обработайте друга по шаблону функция шаблонного класса

Я боролся с проблемой, описанной в этом вопросе (объявление шаблонной функции как друг шаблонного класса), и я полагаю, что 2-й ответ - то, что я хочу сделать (вперед объявляют...
вопрос задан: 23 May 2017 12:07
1
ответ

Как загрузить собственный двоичный ресурс в статическую библиотеку VC ++ как часть dll?

У меня есть настраиваемые двоичные ресурсы (анимированные курсоры) ), которые хотели бы сохранить как ресурсы в статической библиотеке Visual Studio C ++. Оказывается, пользовательские двоичные ресурсы не загружаются с помощью :: ...
вопрос задан: 23 May 2017 12:03
1
ответ

Ошибка компиляции шаблона C ++: ожидаемое первичное выражение перед токеном '>'

Этот код компилируется и работает, как ожидалось (выдает во время выполнения, но неважно): #include # include void foo (boost :: property_tree :: ptree & pt) ...
вопрос задан: 23 May 2017 12:02
1
ответ

Какие функции _WinMainCRTStartup выполняет?

Это - часть серии по крайней мере двух тесно связанных, но отличных вопросов. Я надеюсь, что делаю правильную вещь путем выяснения у них отдельно. Я пытаюсь заставить свое приложение Visual C++ 2008 года работать без...
вопрос задан: 23 May 2017 11:58
1
ответ

Нуждаюсь в помощи с ошибкой BOOST_FOREACH/compiler

Я знаю, что повышение или компилятор должны быть в последний раз виноваты, но я не вижу другое объяснение здесь. Я использую msvc 2008 SP1 и повышение 1.43. В следующем выполнении фрагмента кода никогда не оставляет треть...
вопрос задан: 23 May 2017 11:48
1
ответ

Всегда используйте несколько ядер (/MP) флаг с Visual Studio?

Я использую Visual Studio 2008 в моей основной системе сборки. Я играл с Visual Studio 2010 на другом. Кажется, что инструмент все еще только хочет использовать одно ядро при компиляции если Вы...
вопрос задан: 23 May 2017 10:27
1
ответ

Как я определяю интерфейсы в управляемом С++ / CLI

Мы можем определить интерфейсы в C++ с помощью Visual Studio? Если да, каков был бы пример определения интерфейсов в C++?
вопрос задан: 27 March 2017 06:36
1
ответ

Как использовать MSVC intrinsics для получения эквивалента этого кода GCC?

Следующий код вызывает встроенные функции для clz/ctz в GCC и, в других системах, имеет версии C. Очевидно, версии C являются немного субоптимальными, если система имеет встроенную clz/ctz инструкцию...
вопрос задан: 14 March 2017 15:33
1
ответ

Я могу создать простой браузер DB с VS 2010 как, я мог с VS 6?

Недавно установив бету VS 2010, мне любопытно, знает ли кто-либо, как заставить это делать что-то, что было довольно просто с VS 6. Создать простой браузер базы данных в VS 6...
вопрос задан: 8 February 2017 14:20
1
ответ

Бета 1 Visual C++ 2010 года имеет unique_ptr, и в противном случае где я могу получить C++ 0x ссылочная реализация?

Я действительно знаю: Это не было в CTP, Это намечено, чтобы быть в финальной версии, я не могу найти его в бете 1, которую я хочу играть с ним
вопрос задан: 2 November 2016 08:50
1
ответ

Как заставить Visual Studio скопировать файл DLL в выходной каталог?

У меня есть Visual Studio проект C++, который полагается на внешний файл DLL. Как я могу заставить Visual Studio скопировать этот файл DLL автоматически в выходной каталог (отладка/выпуск), когда я разрабатываю проект?...
вопрос задан: 14 August 2016 22:25
1
ответ

Не удается открыть файл включения «afxres.h» в VC2010 Express

Я пытаюсь скомпилировать старый проект с использованием VS express 2010, но я получаю эту ошибку: фатальная ошибка RC1015: не удается открыть файл включения «afxres.h». из этого кода //////////////////////////////////////////////// ...
вопрос задан: 4 July 2016 13:21
1
ответ

Связывание на уровне функций (/Gy переключаются в VC ++) - Для чего это хорошо?

Что там для получения от использования этого переключателя в большом решении VS (200 проектов VC)? Из того, что я понимаю, что это главным образом влияет на размер получающихся двоичных файлов; но кроме меньшего...
вопрос задан: 14 June 2016 00:28
1
ответ

Зачем нужен двойной уровень непрямолинейности для макросов?

На: C++ FAQ - Разные технические вопросы - [39.6] Что нужно делать с макросами, которым нужно вставить две лексемы вместе? Может кто-нибудь объяснить мне, почему? Все, что я читаю, это "поверьте мне", но я просто ...
вопрос задан: 24 May 2016 05:26
1
ответ

Visual C++ включает консоль

Я создал Пустой Проект в Visual C++, но теперь мне нужна Консоль для отображения вывода отладки. Как я могу включить Консоль, не воссоздавая проект или показать вывод в окне вывода VS?
вопрос задан: 14 May 2016 16:09
1
ответ

MS C++ 2010 и mspdb100.dll

У компилятора и компоновщика C++ Microsoft, кажется, есть нечетные отношения с mspdb100.dll. Когда выполнено от IDE, конечно, компилятор и компоновщик хорошо работают. При выполнении любого от команды...
вопрос задан: 6 November 2015 15:15