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