13.12.2014 / 19:20 | |
ДубоХирург Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Naik, В том-то и фигня, что не канает Ксакеп, C++ |
13.12.2014 / 19:24 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| ДубоХирург, переопределяй оператор >>, и будет тебе счастье. #include <istream>
struct MyStrct {
Type field1;
friend
istream & operator>>(istream & in, MyStrct & obj) {
return in >> field1;
}
}
|
13.12.2014 / 19:43 | |
ДубоХирург Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Ксакеп, Спасибо
|
13.12.2014 / 21:00 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Цитата ДубоХирург: Naik, В том-то и фигня, что cin >> tmp->x >> tmp->y; не канает Ксакеп, C++scanf("%d", &myStruct.my_int_field); ... или int k; cin >> k; myStruct.f = k; Изменено Naik (13.12 / 21:01) (всего 1 раз) |
13.12.2014 / 21:04 | |
ДубоХирург Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Naik, второй вариант пробовал - сегфолт
|
13.12.2014 / 21:05 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| ДубоХирург, не верю
|
13.12.2014 / 21:09 | |
ДубоХирург Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Naik, Попробуй сам
|
13.12.2014 / 21:13 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| |
13.12.2014 / 21:22 | |
ДубоХирург Пользователь Сейчас: Offline
Имя: Сергей Откуда: Где-то возле Москвы Регистрация: 01.07.2012
| Naik, знач у меня проблема Блин, терь всю прогу переписывать Изменено ДубоХирург (13.12 / 21:23) (всего 1 раз) |
15.12.2014 / 16:22 | |
Kalter Пользователь Сейчас: Offline
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
| int main(){
for(int i=0;i<5;i++);
}
prog.c: In function 'main':
prog.c:2:2: error: 'for' loop initial declarations are only allowed in C99 mode
for(int i=0;i<5;i++);
^
prog.c:2:2: note: use option -std=c99 or -std=gnu99 to compile your code
А до стандарта 99 разве не было for? __________________
Homo homini penis est. |