| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Возможность сократить код |
| Автор: Mormishka 24.4.2011, 09:13 | ||
| Можно ли как-то сократить в код в этом случае? К примере не пимать одно и тоже, типа "cell[i,j].". Можно ли как то написать using napespace или что -то вроде этого?
|
| Автор: mes 24.4.2011, 09:50 | ||||
1.
2.
где cell_t тип объекта cell[i,j]; P.S. cell[i,j] это не cell[i][j], а просто cell[j]; |
| Автор: Mormishka 24.4.2011, 11:03 |
| mes, Нельзя ли как то попроще, сделать using cell[i][j] { чтоб здесь все воспринималось как элементы cell[i][j] } ? Библиотека boost может что-то подобное? |
| Автор: mes 24.4.2011, 11:36 | ||
std::tie из <tuple>
или подобное из boost::fusion, к примеру vector_tie с make_vector |
| Автор: volatile 24.4.2011, 12:34 |
Mormishka, вы на бейсике программировали? это чувствуется... mes, в первом посте дал хороший ответ. добавлением буста вы код вряд-ли сократите, скорей наоборот. |