Сообщение Re[7]: почему ругается компилятор? MSVC 2010 от 03.07.2025 7:18
Изменено 03.07.2025 7:18 rg45
Re[7]: почему ругается компилятор? MSVC 2010
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Когда-то давно мне впервые понадобилось в потомке расширить набор перегруженных функций предка, и тогда это можно было сделать только через определение одноименных переходников. Возможно, тогда еще не было using. Когда он появился, его применение акцентировалось главным образом на членах с той же сигнатурой — возможно, поэтому я и упустил возможность его использования для перегрузок.
Я заглянул в стандарт 98-го года и вижу, что пункт "7.3.3 The using declaration" практически в том же виде, что и в стандарте C++03. Сам я этого не помню уже, но уверен на 99%, что в компиляторах msvc using директивы и using объявления присутствовали изначально (в том виде, который в примере). Так что, все беды от незнания, как ни крути.
ЕМ>Когда-то давно мне впервые понадобилось в потомке расширить набор перегруженных функций предка, и тогда это можно было сделать только через определение одноименных переходников. Возможно, тогда еще не было using. Когда он появился, его применение акцентировалось главным образом на членах с той же сигнатурой — возможно, поэтому я и упустил возможность его использования для перегрузок.
Я заглянул в стандарт 98-го года и вижу, что пункт "7.3.3 The using declaration" практически в том же виде, что и в стандарте C++03. Сам я этого не помню уже, но уверен на 99%, что в компиляторах msvc using директивы и using объявления присутствовали изначально (в том виде, который в примере). Так что, все беды от незнания, как ни крути.
Re[7]: почему ругается компилятор? MSVC 2010
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Когда-то давно мне впервые понадобилось в потомке расширить набор перегруженных функций предка, и тогда это можно было сделать только через определение одноименных переходников. Возможно, тогда еще не было using. Когда он появился, его применение акцентировалось главным образом на членах с той же сигнатурой — возможно, поэтому я и упустил возможность его использования для перегрузок.
Я заглянул в стандарт 98-го года и вижу, что пункт "7.3.3 The using declaration" там есть, практически в том же виде, что и в стандарте C++03. Сам я этого не помню уже, но уверен на 99%, что в компиляторах msvc using директивы и using объявления присутствовали изначально. Так что, все беды от незнания, как ни крути.
ЕМ>Когда-то давно мне впервые понадобилось в потомке расширить набор перегруженных функций предка, и тогда это можно было сделать только через определение одноименных переходников. Возможно, тогда еще не было using. Когда он появился, его применение акцентировалось главным образом на членах с той же сигнатурой — возможно, поэтому я и упустил возможность его использования для перегрузок.
Я заглянул в стандарт 98-го года и вижу, что пункт "7.3.3 The using declaration" там есть, практически в том же виде, что и в стандарте C++03. Сам я этого не помню уже, но уверен на 99%, что в компиляторах msvc using директивы и using объявления присутствовали изначально. Так что, все беды от незнания, как ни крути.