Я написал шаблонный 2D-вектор-структуру XY<T>
, и я хочу сделать несколько псевдонимов для него, так что я пишу:Создайте несколько псевдонимов с «помощью»
using XYf = XY<float>;
using XYd = XY<double>;
using XYld = XY<long double>;
using XYi = XY<signed int>;
using XYli = XY<long signed int>;
using XYs = XY<short signed int>;
using XYsb = XY<signed char>;
Но если мне интересно можно объявить это аналогично тому, как вы можете объявить несколько переменных одного и того же типа:
float a, b, c, d;
можно ли это сделать каким-либо другим способом, например, как:
using
XYf = XY<float>,
XYd = XY<double>,
XYi = XY<int>;
Ну, я проверял , что версии, и это не сработает, но мне интересно, есть ли другие альтернативы тому, как можно объявить несколько псевдонимов одному типу с using
.
Нет такого способа. Вопрос можно закрыть сейчас. – SergeyA
@SergeyA OK, тогда я знаю. Положите это как ответ, и я приму это. – antiHUMAN