Описание тега visual-c++-2013
Версия Visual C++ в комплекте с Visual Studio 2013, выпущенная в октябре 2013 года. Также известная как VC++ 12 или VC12, основанная на компиляторе C++ версии 18.0. Нет VC++13. Не используйте этот тег, если у вас нет конкретного вопроса об этой конкретной версии.
2
ответа
Создание текстового файла с определенной строкой и использование его для сравнения в будущем
Я хочу создать текстовый файл для первого запуска с паролем и использовать код, чтобы проверить всю строку для пароля, введенного ранее. Текущий код возвращает истинное значение для первых нескольких алфавитов, даже если весь пароль не введен. int M…
18 мар '17 в 06:41
1
ответ
MSVC2013 и методы шаблонов с переменным значением с ошибкой компиляции std::thread
У меня есть класс диспетчера потоков с помощью следующих методов: template <class _Fn, class... _Args> void create_thread (_Fn&& fun, _Args&&... args) { std::thread t (std::mem_fn(&MyClass::threads_entry<_Fn, _Args...>…
28 ноя '15 в 21:52
1
ответ
Как проверить, находится ли установленный продукт в поврежденном состоянии?
Я устанавливаю Visual C++ Redistributable 2013 в качестве предварительного условия (если оно не установлено) через мой установщик. Но иногда уже установленный VC++ поврежден, тогда мой установщик не работает, потому что у меня есть функции DLL, вызы…
14 фев '17 в 12:09
0
ответов
Genlogic CE Build Ошибка Visual C++ 2013
Я пытаюсь создать простой график в реальном времени, используя C++ и библиотеку графиков Genlogic Community Edition. Однако, когда я пытаюсь использовать пример программы, я получаю следующую ошибку: Error LNK2001 unresolved external symbol __imp__G…
23 сен '17 в 08:15
1
ответ
Как заставить visual studio автоматически добавлять файлы в проект?
Есть ли способ сделать так, чтобы Visual C++ автоматически включал все исходные файлы в каталог проекта? Я хочу видеть их в обозревателе решений и включать их в компиляцию. Неспособность сделать это становится проблемой, когда вы работаете с git.
23 авг '14 в 17:09
1
ответ
"нет известных функций для компилятора CXX" при компиляции с MSVC++ 2013
У меня относительно простой CMakeLists.txt который содержит следующие строки: target_compile_features(myapp PRIVATE cxx_generalized_initializers cxx_lambdas cxx_nullptr) Когда я бегу cmake на Windows 2012 Server с установленным MSVC++ 2013 Express я…
23 янв '15 в 22:09
1
ответ
Не удается открыть включаемый файл: 'basewin.h': такого файла или каталога нет
Я пытаюсь выяснить, как я могу найти, где скачать набор файлов или избавиться от этой ошибки. Этого неуловимого basewin.h нигде нет. Так что я не знаю, пропускаю ли я библиотеку или что. Я также попытался переключаться между операторами "windows.h" …
13 авг '14 в 14:03
2
ответа
Как вывести тип возврата объекта функции из списка параметров?
Я пытаюсь написать функцию проекции, которая может преобразовать vector<T> в vector<R>, Вот пример: auto v = std::vector<int> {1, 2, 3, 4}; auto r1 = select(v, [](int e){return e*e; }); // {1, 4, 9, 16} auto r2 = select(v, [](int e…
15 окт '14 в 13:12
1
ответ
Возврат __m128d из процедуры MASM вызывающей стороне C
Я портирую функцию из встроенной сборки в MASM в Visual Studio 2013, и у меня возникают проблемы с получением возвращаемого значения. Вот вызывающая сторона C и прототип функции сборки: extern "C" void AbsMax(__m128d* samples, int len, __m128d* pRes…
09 дек '14 в 19:18
2
ответа
Как заставить VS2013 прекратить генерировать вызовы к __dtol3, __dtoui3 и другим функциям для приведения между целочисленными типами?
Я нахожусь в процессе обновления проекта Visual Studio 2010, предназначенного для RTOS INtime. Код, который выполняет операции приведения, не может связать. При исследовании выходных файлов "встроенной сборки" выясняется, что для некоторых операций …
24 окт '13 в 02:56
2
ответа
Инициализаторы скобок или равных в анонимной структуре не работают на VS2013
Инициализаторы Brace-or-equal в анонимной структуре внутри структуры не выполняют свою работу над выводом, созданным VS2013. Там код: #include <iostream> #include <cstdint> struct S { struct { uint64_t val = 0; }anon; }; int main() { S s…
27 фев '17 в 04:18
1
ответ
Как вы можете динамически создавать кнопки с помощью обработчика событий в Visual C++?
У меня есть это: btn->Click += gcnew EventHandler(this->dynamic); но он говорит, что конструктор делегата ожидает 2 аргумента. Что случилось?
27 сен '16 в 01:06
1
ответ
Выпуск списка инициализаторов VC++ 2013
У меня есть следующий код, который не компилируется с vC++ 2013. Это ошибка компилятора? class Test { public: Test() : mTestBuff{ 1, 2, 3, 4 } { } private: const vector< int > mTestBuff; }; error C2661: 'std::vector<int,std::allocator<_T…
03 фев '14 в 17:02
1
ответ
Левая скобка не соответствует должным образом при использовании лямбда внутри скобок, внутри функции шаблона
Используя Visual C++ 2013, следующий код выдает странную ошибку компиляции: /// header.h class Test { public: template <typename Func> void operator[](Func f) { f(); } }; template <typename T> void funct() { Test t; t[[](){; }]; // line …
14 дек '14 в 11:05
1
ответ
Грех не дает правильное значение
#include <iostream> #include <cmath> Using namespace std; void main () { double z,a; cout <<"input a"<<endl; cin>>a; z=sin (a); cout <<"z="<<z <<endl; system("pause"); } Когда я вводю переменную a со з…
28 фев '16 в 11:29
1
ответ
Анализ кода Visual Studio 2013 зависает от собственного кода
У меня есть файл решения Visual Studio 2013, содержащий три проекта C++ - один представляет собой библиотеку, которая связана двумя другими. Все три используют предварительно скомпилированные заголовки. Когда я запускаю Анализ кода (Сборка-> Выполни…
13 ноя '15 в 03:32
1
ответ
std::condition_variable wait_until неожиданное поведение
Здание с VS2013, указав time_point::max() к условной переменной wait_until приводит к немедленному таймауту. Это кажется не интуитивным - я бы наивно ожидал time_point::max() ждать бесконечно (или хотя бы очень долго). Кто-нибудь может подтвердить, …
19 авг '16 в 14:23
1
ответ
VC++ 2013: использование-объявление + переопределение функции-члена приводит к ошибке компиляции
Я хочу разрешить изменять поведение моего класса, указав политику. Эта политика должна использоваться в качестве посетителя для boost:: option. Существует политика по умолчанию, которая подходит для большинства случаев, но пользователю может потребо…
25 июн '14 в 12:56
2
ответа
Может ли Visual C++ проверить несоответствующий прототип и реализацию?
Может ли компилятор VC предупредить, если он не может найти реализацию прототипа? Пример (обратите внимание на несоответствие параметров): // calcSomething.h int calcSomething( int year, int month, int day, int hour, int minute, int second ); а такж…
20 янв '14 в 14:38
1
ответ
Странная синтаксическая ошибка в цикле for на основе диапазона
В Visual Studio 2013 я написал следующее в совершенно новом решении для командной строки: int main(int argc, char* argv[]) { int xs[1]; for (auto x : xs) do ; while (0); return 0; } Когда я компилирую, я получаю следующую ошибку: error C2059: syntax…
06 мар '14 в 01:01