Для fopen() fclose(), для popen() pclose(), для opendir() closedir(), для open() и socket() close().
Вообще, внимательно смотрите на типы результатов функций и SEE ALSO в man.
Отслеживать
ответ дан 18 авг 2011 в 21:36
45.6k 6 6 золотых знаков 45 45 серебряных знаков 115 115 бронзовых знаков
лучше используйте std::ifstream, std::ofstream. с ними как-то проще всё..
Отслеживать
ответ дан 18 авг 2011 в 20:45
480 3 3 серебряных знака 14 14 бронзовых знаков
Нужно использовать файловую переменную, т.е.
FILE *fh; //И потом так: fh = fopen(«d:1.txt», «rt»);
Нас в универе учили так 🙂
Отслеживать
ответ дан 18 авг 2011 в 20:57
2,778 2 2 золотых знака 17 17 серебряных знаков 26 26 бронзовых знаков
Ну и учителя .
18 авг 2011 в 21:38
А что не так-то?
19 авг 2011 в 6:16
- c++
- файлы
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Безвозвратное удаление файлов с компьютера
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com
Закрытие и удаление файлов
Чтобы эффективно использовать ресурсы операционной системы, приложение должно закрывать файлы, когда они больше не нужны с помощью функции CloseHandle . Если файл открыт при завершении работы приложения, система закрывает его автоматически.
Функцию DeleteFile можно использовать для удаления файла при закрытии. Файл нельзя удалить, пока не будут закрыты все его дескрипторы. Если не удается удалить файл, его имя нельзя использовать повторно. Чтобы немедленно повторно использовать имя файла, переименуйте существующий файл.
Если вы удаляете открытый файл или каталог на удаленном компьютере и они уже были открыты на удаленном компьютере без набора разрешений на чтение общего ресурса, не вызывайте CreateFile или OpenFile , чтобы сначала открыть файл или каталог для удаления. Это приведет к нарушению общего доступа.
Обратная связь
Были ли сведения на этой странице полезными?
Источник: learn.microsoft.com
Как закрыть файл без сохранения? Горячие клавиши для «Растрировать слой»?
Доброго дня, два вопроса по PS:
1. Сохраняю файл > жму крестик чтобы его закрыть, ps все равно спрашивает сохранить ли файл? Как это отключить?
Как удалить не удаляемые файлы и папки
2. Какое сочетание горячих клавиш чтоб растрировать выделенный слой? Попытался изменить с помощью alt+ctrl+shift+k. Там layers > rasterize, почему то не работает.
- Вопрос задан более трёх лет назад
- 1726 просмотров
Комментировать
Решения вопроса 2
Дизайнер и перфекционист
1. Никак не отключить. В любой программе предлагается сохранение для нового файла или для файла, который был изменен. Если это окно появляется, значит, в файле были какие-то изменения. Я не имею в виду серьезное редактирование, но даже экспорт может посчитаться таковым. Попробуйте Ctrl+S перед тем как закрыть документ или программу.
2. Штатного сочетания клавиш в Фш для этой функции не существует. Можно настроить свое сочетание в меню Alt+Ctrl+Shift+K. Если не получилось назначить свои собственные горячие клавиши, то, увы, иных штатных способов нет. Проверьте не заняты ли назначаемые клавиши и нет ли конфликта.
Также, как альтернативу, можно попробовать экшены или скрипты.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Web designer
1. Если все сделать правильно, то никакого подтверждения не будет.
1) Если вы редактируете формат который не может содержать слои (jpg, png), и при редактировании создаете слои «Сохраняете», то в таком случае появится окно сохранения. Так как вы не сохранили файл в .psd со слоями.
2) Если вы редактируете .psd файл или другой файл со слоями, затем сохраняете, но свернули папку в слоях или переименовали слой, то в таком случае при закрытии программа PS попросит пересохранить файл, так как вы внесли столь не значительные изменения.
Попробуйте создать файл, нарисовать там что либо, сохранить в .psd и сразу закрыть проект, в таком случае PS просто закроет проект и не будет требовать сохранения, так как после сохранения вы ничего с проектом не делали.
2. В современном PS можно настроить практически что угодно.
1) Редактировать — Клавиатурные сокращения
2) Клавиатурные сокращения для: Меню программы
3) Находим Слои и уже там, не мало пролистая вы найдете команду Растрировать
Источник: qna.habr.com