Вопросы по теме 'msvc12'
Возможная ошибка компилятора в MSVC12 (VS2013) с назначенным инициализатором
Используя VS2013 Update 2, я наткнулся на какое-то странное сообщение об ошибке:
// test.c
int main(void)
{
struct foo {
int i;
float f;
};
struct bar {
unsigned u;
struct foo foo;
double d;...
2334 просмотров
schedule
28.08.2022
Связывание функций с несколькими аргументами приводит к ошибке C2027.
Я использую ChaiScript 5.3.1 и пытаюсь связать функции с моим собственным классом, в частности функцию setPosition, которая может принимать либо Vector3, либо 3 числа с плавающей запятой.
Класс и его соответствующие методы объявлены так:
class...
1301 просмотров
schedule
28.12.2022
Как проявляется арифметическая ошибка деления на ноль в этой функции?
Я написал реализацию алгоритма Луна . Когда я тестирую программу с числами, которые недействительны по количеству цифр, я не получаю программной ошибки. Вместо этого программа выполняет вызов printf() в основной функции. Однако всякий раз, когда...
147 просмотров
schedule
24.06.2022
неразрешенный внешний символ __mm256_setr_epi64x
Я написал и отладил некоторый код AVX с помощью g ++, и теперь я пытаюсь заставить его работать с MSVC, но продолжаю получать
ошибка LNK2019: неразрешенный внешний символ __mm256_setr_epi64x, указанный в функции «private: union __m256i...
1152 просмотров
schedule
21.02.2024
Неоднозначное наследование функции при множественном наследовании классов, которые сами имеют алмазное наследование в своей иерархии.
Описание слова ( код ниже ): у меня есть библиотека, содержащая набор классов. Для каждой группы классов у нас есть два конкретных типа ( ClassA_Partial , ClassA ), ( ClassB_Partial , ClassB ) и т. д. Каждый из этих реализует ( Interface_Partial...
1737 просмотров
schedule
21.11.2022
Ошибка C2470 Visual Studio 2012 и Qt 4.8.6
Я делаю небольшую библиотеку для своих нужд R&D. Для этого я использую Qt 4.8.6 и Visual Stuido 2012.
Вот мой .pro файл
TEMPLATE = lib
TARGET = mylib
CONFIG += dll
HEADERS = mymath.h
SOURCES = mymath.cpp \
INCLUDEPATH +=...
294 просмотров
schedule
17.06.2023
Запустить исполняемый файл как службу в C ++
Я создал Win32Console приложение, используя MSVS2013 , и оно было успешно скомпилировано. Теперь я попытался создать службу, используя CreateService , и двоичный путь был установлен на путь созданного выше исполняемого файла. Хотя мне удалось...
5683 просмотров
schedule
30.03.2022
двойное двоеточие (::) перед объявлением метода в определении класса
У меня есть класс, написанный третьей стороной, который имеет что-то вроде этого Foo.h:
class Foo
{
public:
int Foo::dosomething(float x, float y, float z);
//Other things here
};
А в Foo.cpp dosomething это:
int...
755 просмотров
schedule
25.12.2022
Не могу настроить компилятор и сборочный комплект для Qt 5.5
Я только что установил на чистую Windows 10, визуальную студию 2015 и Qt Creator 5.5... У меня есть исходный код, который зависит от некоторых файлов библиотек (lib), которые, как я полагаю, были скомпилированы с использованием msvc2012.
Qt не...
4399 просмотров
schedule
09.07.2023
Не могу скомпилировать какие-либо проекты Qt в командной строке Windows, только в Qt Creator
Я начинаю возиться с Qt, и у меня не было проблем с компиляцией проектов в их IDE. Командная строка была другой историей. Qt Creator — это круто и все такое, но мне нужно автоматизировать свои сборки.
Это не становится намного проще, чем это:...
1202 просмотров
schedule
15.06.2022
decltype для объявления переменной-члена работает только в классах, не являющихся шаблонами?
Я обнаружил некоторое странное поведение. Это соответствует стандарту С++ или это ошибка компилятора Microsoft? Я использую MSVC 2013 Update 4 (набор инструментов v120).
Это работает:
#include <deque>
class Test
{...
155 просмотров
schedule
13.11.2022
Оператор преобразования не будет компилироваться в Visual Studio 2013, но успешно компилируется с помощью gcc
Следующий код успешно компилируется с помощью gcc, но не компилируется в Visual Studio 2013:
#include <memory>
#include <iostream>
using namespace std;
template <typename T>
class MyClass {
public:
MyClass(T* ptr) :...
39 просмотров
schedule
19.09.2022
Переменная CMake MSVC включена при использовании всех компиляторов Intel
В моем проекте CMake я проверяю использование компиляторов MSVC, чтобы предупредить пользователей о конкретном сообщении об ошибке. Однако, когда я использую все компиляторы Intel (Fortran, C, C++), MSVC Переменная CMake по-прежнему включена....
98 просмотров
schedule
25.10.2022
Как изменить версию компилятора MSVC в проекте CMAKE?
Поскольку Microsoft сломала компилятор (снова) в версии 14.29.30037 (по какой-то причине CMAKE сообщила как 19.29.30038.1 ) ( смотрите здесь ) Мне нужно вернуться к 14.28.something . Я уже скачал 14.28.29910 через установщик Visual Studio, и...
133 просмотров
schedule
23.05.2023