помогите разобраться... пытаюсь создать динамический массив . почему такой код работает: cin >> m >> n; typedef char charn[n]; charn *ch = new char[m][n] а такой не работает: cin >> m >> n; char **ch = new char[m][n]; (ругается - error: cannot convert `char (*)[((n - 1) + 1)]' to `char**' in initialization) хотя семантически в первом и во втором случае делается одно и тоже...
Форум —
Development
