Trader108:
Мы тут не разработчики. Если Вы считаете, что это баг, то обращайтесь к ним напрямую. Сообщить об ошибке
...Разработчикам: Это можно пофиксить?
Вот так компилируется:
string trade_params[10][50];//строковый массив trade_params[1][5]="test"; string comm=trade_params[1][5];Не ленитесь и используйте квадратные скобки.
Zhunko:
Вот так компилируется:
Не ленитесь и используйте квадратные скобки.Спасибо, будем знать!
И переименуйте тему. Ну типа допишите "Пардон, лажанулся...".
Тоже встречался с такой особенностью, но имхо это лажевость компилятора. В других с такой неоднозначностью поведения не сталкивался.
Mathemat:
И переименуйте тему. Ну типа допишите "Пардон, лажанулся...".
И переименуйте тему. Ну типа допишите "Пардон, лажанулся...".
Ну.. ИМХО нормальный язык программирования не должен обладать подобной избыточной неоднозначностью. :) Все должно быть строго формализовано. А тут в одном случае работает, в другом нет.. Явный баг.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Нашел странный глюк:
string trade_params[10,50];//строковый массив
trade_params[1,5]="test";
string comm=trade_params[1,5];//так не присваивается, выдает ошибку компиляции: '5' - variable expected и ошибку: ']' - unexpected square bracket
string comm; comm=trade_params[1,5];//а так все работает..
trade_params[1,5]="123";
int slip=StrToInteger(trade_params[1,5]);//так все работает..
double sl=StrToDouble(trade_params[1,5]); //так все работает..
Разработчикам: Это можно пофиксить?