1659 / 488 / 106
Регистрация: 17.05.2015
Сообщений: 1,497
|
||||||
1 | ||||||
bug msvc2008/msvc2010 ? unable to match function definition to an existing declaration20.04.2021, 18:37. Показов 1526. Ответов 2
Всем привет!
Ошибка воспроизводится только на компиляторах msvc2008/msvc2010 С более новыми компиляторами такой проблемы нет.
Код
error C2244: example::{ctor}: не удается сопоставить определение функции существующему объявлению
0
|
20.04.2021, 18:37 | |
Ответы с готовыми решениями:
2
unable to match function definition to an existing declaration Шаблоны классов. Ошибка `unable to match function definition to an existing declaration` Out-of-line definition of 'ShowRecord' does not match any declaration in 'TForm1' bug msvc2010 ? fatal error C1001: Внутренняя ошибка в файле компилятора |
8972 / 4318 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
||||||
20.04.2021, 21:36 | 2 | |||||
Сообщение было отмечено eva2326 как решение
Решение
в таких случаях Microsoft рекомендует:
1
|
1659 / 488 / 106
Регистрация: 17.05.2015
Сообщений: 1,497
|
||||||
21.04.2021, 18:11 [ТС] | 3 | |||||
В простейших случаях это действительно работает.
Во всяком случае, тесты успешно скомпилировались. Но в реальном коде оказалась чуть более сложная конструкция, и SFINAE не сработало: неопределённый тип if_t Вот такое упрощение успешно скомпилировалось на всей линейке студий:
0
|
21.04.2021, 18:11 | |
21.04.2021, 18:11 | |
Помогаю со студенческими работами здесь
3
bug msvc2015 ? using-declaration not worked error ROM file size does not match existing BIOS size Expected function body after function declaration Не пойму ошибку(131 Header does not match previous definition)... Insert: column name or number of supplied values does not match table definition Ошибка type declaration character does not match declared data Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |