Sokolik
![]() ОВИП ЛОКОС
Откуда: Б0|-0|o0д$|<
Сообщений: 618 Стаж: 18 лет 8 месяцев 20 дней Рейтинг:
![]() |
Я надеюсь кто нито занимается такой фигнёй как программирование на С?
вобщем проблема такая есть программа, которая должна создать файл на диске D в формате .dat, но она почему то категорически отказывается это делать... может кто знает в чем дело тут? Вот исходный текст программы, естесственно не весь #include <stdio.h> ----------
Сильные люди всегда просты... |
Отправлено: 28.09.2007 11:53 | Исправлено: 28.09.2007 12:03 | #1 | Вверх |
Skaarj
![]() Понаехали тут
Откуда: Н. Новгород
Сообщений: 3848 Стаж: 20 лет 1 месяц 3 часа 3 минуты 43 секунды Рейтинг:
![]() |
Я хоть и не программизд и ни черта не понимаю, что ту написано, но скажу одну вещь...
ГДЕ ФОРМАТИРОВАНИЕ КОДА??? ![]() |
Отправлено: 28.09.2007 11:59 | #2 | Вверх |
Sokolik
![]() ОВИП ЛОКОС
Откуда: Б0|-0|o0д$|<
Сообщений: 618 Стаж: 18 лет 8 месяцев 20 дней Рейтинг:
![]() |
немного подредактировал, может так будет понятней...
----------
Сильные люди всегда просты... |
Отправлено: 28.09.2007 12:03 | #3 | Вверх |
minotaur
![]() 0/2@(13
Откуда: с Гордеевки
Сообщений: 1730 Стаж: 20 лет 2 месяца 16 дней Рейтинг:
![]() |
Sokolik
Учи матчасть! #include <stdio.h> FILE *fopen(pathname, type); char *pathname; path-имя файла. char *type; разрешенный тип доступа. Описание. Функция fopen открывает файл, определяемый path-именем. Символы в строке type определяют тип доступа, требуемый для фай- ла, следующим образом. "r+" открыть файл одновременно для чтения и записи. Файл должен существовать. ----------
Победа не дает силу. Силу дает борьба. Если ты борешься и не сдаешься — это и есть сила. (с) А. Шварценеггер |
Отправлено: 28.09.2007 12:06 | #4 | Вверх |
Der igel
![]() Узнаваемый
![]()
Откуда: Городец
Сообщений: 175 Стаж: 20 лет 12 дней Рейтинг:
![]() |
Sokolik написал: printf("file ne moget bit otcrit"); Попобуй после этого ввести cfPtr=fopen("D:\credit.dat","w"); Будет создан файл на запись. Правда если у тебя был файл с таким именем, то он затрётся. ----------
Вышел ежик из тумана- кончилась марихуана. |
Отправлено: 18.10.2007 17:01 | #5 | Вверх |
KleiN
![]() Новичок
Откуда: Богородск
Сообщений: 23 Стаж: 17 лет 11 месяцев 20 дней Рейтинг:
![]() |
Я бы посоветовал изменить код так
FILE *cfPtr; int choice; if((cfPtr=fopen("D:\credit.dat","a+"))==NULL) printf("file ne moget bit otcrit"); else { ______________________________ Режим открытия с параметром "а+" открывает файл для чтения и дописывания в конец, а если файла не существует, то он создается. |
Отправлено: 18.10.2007 22:56 | #6 | Вверх |
Андрюха
![]() Изгнанный
Откуда: Богородск
Сообщений: 2832 Стаж: 19 лет 11 месяцев 22 дня Рейтинг:
![]() |
Оффтопик: Н-дада , программеры рулят ![]() ----------
На столах стоят компы – гудят, гудят, гудят. За компами чуваки – сидят, сидят, сидят. На экран посмотрят вдруг – и увидят в окнах свет: Синий свет, сияющий, сияющий… (с) PR, MEX |
Отправлено: 19.10.2007 03:14 | #7 | Вверх |
Андрюха
![]() Изгнанный
Откуда: Богородск
Сообщений: 2832 Стаж: 19 лет 11 месяцев 22 дня Рейтинг:
![]() |
KleiN написал: Я бы посоветовал изменить код так Bugs off ![]() ----------
На столах стоят компы – гудят, гудят, гудят. За компами чуваки – сидят, сидят, сидят. На экран посмотрят вдруг – и увидят в окнах свет: Синий свет, сияющий, сияющий… (с) PR, MEX |
Отправлено: 19.10.2007 12:28 | #8 | Вверх |
если честно,то мне так кажется,что само написание программы написано очень сложно
| |
Отправлено: 21.08.2008 16:55 | Исправлено: 21.08.2008 16:55 | #9 | Вверх |
Roger35die
![]() Почетный участник
Откуда: Не помню
Сообщений: 584 Стаж: 18 лет 6 месяцев 14 дней Рейтинг:
![]() |
Macha25: Эт вы о чём?
----------
Кто говорил о лоскутах? Я просто хочу вырезать маленькую букву Z у тебя на лбу. |
Отправлено: 21.08.2008 17:33 | #10 | Вверх |