Вниз  C / C++
- 17.03.2012 / 22:49
Bobrosoft
  Пользователь

Bobrosoft 
Сейчас: Offline
FlyMove, правильно, тебе надо было создать массив символов. Вот так:
  1. char record[80];
в него вносишь данные cin'ом и его используешь в качестве параметра, офстрим проглотит
- 17.03.2012 / 22:55
FlyMove
  Пользователь

FlyMove 
Сейчас: Offline
Bobrosoft, О_о, так я массивы создавать не умею и записывать в них ((
- 17.03.2012 / 22:57
TAPAHbl4
  Пользователь

TAPAHbl4 
Сейчас: Offline
FlyMove, значит пиши переменную rec или r, наверно record - это зарезервированное слово:-D
- 17.03.2012 / 22:59
Bobrosoft
  Пользователь

Bobrosoft 
Сейчас: Offline
FlyMove, просто замени свое "string record;" на то, что я написал, больше ничего менять не надо, символьные массивы - те же строки, но С++ их любит больше))
- 17.03.2012 / 22:59
FlyMove
  Пользователь

FlyMove 
Сейчас: Offline
TAPAHbl4 (17.03.2012/21:57)FlyMove, значит пиши переменную rec или r, наверно record - это зарезервированное слово:-Dне проходит компиляцию
- 17.03.2012 / 23:02
FlyMove
  Пользователь

FlyMove 
Сейчас: Offline
Bobrosoft (17.03.2012/21:59)FlyMove, просто замени свое "string record;" на то, что я написал, больше ничего менять не надо, символьные массивы - те же строки, но С++ их любит больше))О-о, работает спасибо.А почему "80" ?
- 17.03.2012 / 23:05
Bobrosoft
  Пользователь

Bobrosoft 
Сейчас: Offline
FlyMove, чтоб точно влезло. Вряд ли кто-то влепит в консоль больше 80 символов, но если ты напишешь 10, то высока вероятность выхода за границы массива, т.е. в него впихнут больше, чем он вмещает (11 или более символов)
- 17.03.2012 / 23:09
TAPAHbl4
  Пользователь

TAPAHbl4 
Сейчас: Offline
FlyMove, пиши [256], я всегда так пишу :gg:
- 17.03.2012 / 23:12
FlyMove
  Пользователь

FlyMove 
Сейчас: Offline
А как теперь продолжить править файл внутри?
- 17.03.2012 / 23:37
TAPAHbl4
  Пользователь

TAPAHbl4 
Сейчас: Offline
FlyMove, cin для файла или там хз какая функия, я не помню, я бухоэ :gg:
Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)