Описание тега visual-c++-2012

The version of Visual C++ bundled with Visual Studio 2012, released in August 2012. Also known as VC++11, or VC11, based on C++ compiler version 17.0. Do not use this tag unless you have a specific question about this specific version.
2 ответа

Отсутствующие предварительные условия для Visual C++ в Visual Studio 2012

Я недавно установил vs2012 и я обновил свое приложение ClickOnce. Чтобы быть более точным, я впервые открыл свой C++ project (от которого зависит мой основной проект C#) Я не обновил его, и все работало нормально. VS 2012 все еще был в состоянии вид…
3 ответа

Почему оператор конкатенации std::string работает как ассоциативный справа?

Запуск следующего MWE, извлеченного из моего любимого проекта и скомпилированного с GCC 4.9.1 (и также 4.8.1) #include <iostream> #include <string> #include <sstream> class InputStringStream { public: InputStringStream(const std::s…
15 сен '14 в 07:33
1 ответ

Ошибка библиотеки усилителя

Я пытаюсь начать использовать библиотеку усилителей C++. Я следую этому руководству MSDN Magazine, но получаю сообщение об ошибке для этой части кода, которая есть в amplibrary(не мой код). protected: _Accelerator_view_impl_ptr _M_accelerator_view; …
05 апр '12 в 14:17
1 ответ

Как работать с потоками с инструкцией по сборке TSL в Visual C++

#include <Windows.h> #include <process.h> #include <stdio.h> #include <fstream> #include <iostream> #include <conio.h> using namespace std; ofstream myfile; unsigned int __stdcall mythreadA(void* data) { for (int …
0 ответов

Некоторые либ-файлы удалены из команды компоновщика?

Я пытаюсь использовать части пакета OpenCV в расширении для большого проекта ( BCI2000). Несмотря на то, что я успешно скомпилировал и выполнил тестовую программу OpenCV, при связывании функций OpenCV в основной программе происходит сбой связывания …
19 мар '15 в 15:36
0 ответов

Как создать или закрепить закрепляемую панель на полном экране клиента MFC?

Я хочу создать полноразмерную панель для закрепления на экране клиента. Я хочу, чтобы она загружалась в полноэкранном режиме на экране клиента по умолчанию при загрузке приложения в начальной точке. Я пробовал разными способами, такими как переопред…
07 дек '16 в 10:42
1 ответ

Определение шаблонной функции-члена вне класса не удается собрать Visual Studio 2013

Я вставил ниже минимума сложного фрагмента кода шаблона, с которым я имею дело. 1 template <typename T> 2 class Base 3 : public T 4 { 5 public: 6 template <typename W, W& (T::ToImpl::*Func)()> 7 bool Foo(); 8 }; 9 10 template <typ…
11 фев '15 в 00:25
2 ответа

Распечатать в X с *

Я хочу напечатать X с *, я сделал левую сторону X, но я не знаю, как напечатать другую сторону (флип / зеркало) . если вы запустите этот код, он напечатает только левую сторону (X), и теперь я хочу напечатать правую сторону (X)? так что я должен сде…
08 дек '15 в 18:15
1 ответ

Почему в C++/CX параметры без ссылок не генерируют предупреждения?

Я работаю над приложением для Магазина Windows и просто поднял уровень предупреждений Visual Studio до 4, поэтому я исправлял предупреждения о параметрах без ссылок. В процессе я заметил, что не связанные с фреймворком управляемые параметры (^) не г…
0 ответов

BITMAPFILEHEADER и BITMAPINFOHEADER не распознаются

У меня есть Win32 построенный Visual Studio 2012, построенный проект vcxproj. Код имеет определение объединения структуры заголовка растрового изображения в заголовке. Определение объединения устанавливается в заголовке приложения. Проблема в том, ч…
08 июн '15 в 03:36
1 ответ

Где находится пакет VC++ 2012 Runtime Bootstrapper в Visual Studio 2013?

У меня есть приложение.NET 4.5.2, которое развернуто через ClickOnce. Он использует библиотеку Magick.NET, для которой требуется распространяемый Visual C++ для Visual Studio 2012. Я пробовал ее с пакетом 2013 года, но для работы по-прежнему нужна в…
0 ответов

Целевые машины проекта и *.obj разные

Я компилирую Visual C++ проект, но получаю ошибки: "1> 2>objd\amd64\BasicFeatures.obj : fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64' [D:\xproject\xproject.vcxproj]" Я проверил все элементы в этой теме…
20 янв '14 в 03:19
1 ответ

VC++ 2012: Как включить информацию о версии из version.inc (поддерживается отдельно) в файл.rc

Сводка: определение деталей версии в отдельно поддерживаемом version.inc через макросы препроцессора... Как включить значения макросов в блок определения версии ресурса? мой version.inc Файл хранится в UTF-8 (т.е. в чистом ASCII случае). Его полное …
10 окт '12 в 14:08
2 ответа

WinRT Асинхронные файловые операции в C++

В настоящее время я работаю над приложением метро, ​​которое требует нескольких текстовых ресурсов. Частью процесса сборки является копирование всех этих ресурсов в папку внутри установочного каталога приложения. Я хотел бы собрать список этих файло…
1 ответ

Возможно ли dllexport (а затем и dllimport) функция, написанная на ассемблере?

У меня большой проект C++, содержащий несколько модулей - все они скомпилированы в динамические библиотеки. Я нацеливаюсь на несколько платформ, включая Windows, Linux и MacOSX. Тесты профилирования выявили некоторые критические моменты, в которых м…
25 мар '15 в 20:19
1 ответ

Измерение загрузки процессора - Visual C++

Кто-нибудь знает, как измерить общее использование процессора с помощью Visual C++? Мне также нужен способ измерить использование памяти. Обновление мне просто нужно примерно так: Пожалуйста помоги! Спасибо
17 июн '14 в 15:10
2 ответа

Возможная ошибка компилятора в Visual C++ 2012 (x86)?

В настоящее время у меня возникают случайные ошибки с плавающей запятой при компиляции для целей x86 с использованием VC++ 11 (CTP Update 1). Посмотрите короткий пример "test.cpp" ниже, и скомпилируйте с помощью: cl /GL /O2 /EHsc test.cpp /link /MAC…
2 ответа

Есть ли способ изменить шрифт заголовка для приложения MFC SDI?

Я пытаюсь увеличить размер шрифта для заголовка на MainFrame. До сих пор я пробовал несколько подходов без хорошего результата. Любые предложения приветствуются. А. Подход 1 void CMainFrame::OnPaint() { CPaintDC dc(this); // device context for paint…
16 июл '14 в 18:06
3 ответа

VS 2012 (Visual C): ошибка C2143: синтаксическая ошибка: пропустить ";" до "*"

У меня есть эта ошибка в "iterator_of_array_int.h": #include "array_of_int.h" #include <cstdlib> namespace leonidandand { class iterator_of_array_int { private: std::size_t index; // next line has error array_of_int * ptr_to_arr; friend class …
31 янв '13 в 04:49
1 ответ

Visual Studio не создает приложение до его запуска

У меня есть приложение для Visual Studio, которое, когда я нажимаю на отладку, даже когда я вносил в нее какие-либо изменения, это не сборка исполняемого файла, и мне нужно сделать это вручную, щелкнув по сборке из меню. Как я могу изменить это пове…
23 май '13 в 15:21