Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2009, 14:36   #21
max382
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 14
По умолчанию

Цитата:
Сообщение от counter Посмотреть сообщение
а спецификаторы ширины поля смотрели?
Нет, а где это можно посмотреть, и в чем мне это поможет? o_O
Если делать таблицу, то я вроде помню как люди писали какие то операторы и у них все выводилось ровно... Как при массиве A[i][j] когда ставишь \t все выводится ровненько, так же и сдесь хочется сделать...
max382 вне форума Ответить с цитированием
Старый 02.05.2009, 14:57   #22
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

посмотреть это можно в книгах по С++, например.

cout.setf(ios::left); - выравнивание по левому краю
cout.width(20); - ширина поля для вывода устанавливается в 20 символов
cout<<"stroka";

вот такое можете попробовать

Последний раз редактировалось counter; 02.05.2009 в 14:59.
counter вне форума Ответить с цитированием
Старый 02.05.2009, 16:44   #23
max382
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 14
По умолчанию

Цитата:
Сообщение от counter Посмотреть сообщение
посмотреть это можно в книгах по С++, например.

cout.setf(ios::left); - выравнивание по левому краю
cout.width(20); - ширина поля для вывода устанавливается в 20 символов
cout<<"stroka";

вот такое можете попробовать
К сожалению тоже не то, но щас пороюусь в учебниках, может что найду...
Спасибо за все, за такую громную помощь, если вдруг что, я напишу сюда, а пока сейчас попробую все сделать своими силами ^_^
max382 вне форума Ответить с цитированием
Старый 03.05.2009, 01:02   #24
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

кстати, после cout.width(20) - printf не прокатит...
counter вне форума Ответить с цитированием
Старый 07.05.2009, 18:06   #25
max382
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 14
По умолчанию

Я практически завершил написание кода...
Но у меня появилась 1 проблема... Я сделал удаление строки, и после того как он её удаляет, показывает оставшиеся, а после выхода и программы и вывода на экран позже всех строк, ничего не выдается... Как будто файл пустой... Хотя удаляю вроде бы 1 строку...

Внизу прикрепил обновленный код...
Вложения
Тип файла: rar KURSOVIK.rar (1.9 Кб, 13 просмотров)
max382 вне форума Ответить с цитированием
Старый 08.05.2009, 02:49   #26
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

в функции удаления

Код:
fprintf( zap, "%i", kolzap );
без знака &, а то в файл записывается адрес переменной


у вас код такой мудреный... Вы постоянно считываете данные из файла. Зачем? Можно один раз прочитать файл в массив и творить с этим массивом что угодно (добавлять в него записи, удалять, редактировать и др.) А потом просто перезаписать файл.

Последний раз редактировалось counter; 08.05.2009 в 02:52.
counter вне форума Ответить с цитированием
Старый 08.05.2009, 23:23   #27
max382
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 14
По умолчанию

Цитата:
Сообщение от counter Посмотреть сообщение
в функции удаления

Код:
fprintf( zap, "%i", kolzap );
без знака &, а то в файл записывается адрес переменной


у вас код такой мудреный... Вы постоянно считываете данные из файла. Зачем? Можно один раз прочитать файл в массив и творить с этим массивом что угодно (добавлять в него записи, удалять, редактировать и др.) А потом просто перезаписать файл.
СПАСИБО!))) Все прога готова, теперь можно и училке показать...

А код - хз, да есть немного тупок, но щас уже лень переделывать, да и вроде как работает)))

=^_________________________________ __________^=
З.Ы. Где тут кнопочка поставить 'спасибо' (и имеется ли она?)
max382 вне форума Ответить с цитированием
Старый 09.05.2009, 01:44   #28
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

Удачи на сдаче!

А вообще учитесь пользоваться отладчиком!
counter вне форума Ответить с цитированием
Старый 09.05.2009, 16:09   #29
max382
Пользователь
 
Регистрация: 15.04.2009
Сообщений: 14
По умолчанию

Цитата:
Сообщение от counter Посмотреть сообщение
Удачи на сдаче!

А вообще учитесь пользоваться отладчиком!
Пасиб)))
А что за отладчик o_O (надесюь я не слишком глупый вопрос задал)?
max382 вне форума Ответить с цитированием
Старый 10.05.2009, 23:03   #30
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

отладчик позволяет просмотреть все действия программы по шагам (значения переменных , их адреса и др)

в Борланд С++ 3.1 вроде надо Ф7 нажимать...
counter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачой со структурами на С++. Many man Помощь студентам 1 12.04.2009 11:45
работа со структурами - дерево Nostalgia Паскаль, Turbo Pascal, PascalABC.NET 0 24.03.2009 19:45
Работа с массивами и структурами (С/С++) Aliance Помощь студентам 3 28.10.2008 22:28
Помогите со структурами в Delphi profi Помощь студентам 2 24.08.2008 12:15
Проблема с модулями и дин.структурами данных velgelmina Помощь студентам 1 16.05.2007 06:43