Форум программистов, компьютерный форум CyberForum.ru

В чём отличие function от _function ? - C++

Восстановить пароль Регистрация
 
TimeToWork
4 / 4 / 0
Регистрация: 13.04.2013
Сообщений: 25
19.07.2013, 16:11     В чём отличие function от _function ? #1
Ранее работал только с консольными приложениями, неоднократно использовал функцию для проверки существования/доступа к файлу (access). Сейчас пришлось редактировать чужую программу, не консольное приложение (вообще включить в ней вывод в консоль не смог). Оказалось, что функция access в данном приложении работает некорректно. Попробовал _access - сработало. Хочется
1) узнать почему так, дабы в будущем не ловить подобные баги и исправлять их не методом угадайки.
2) проект, в котором не работает консоль - в чём основное преимущество? Почитать о MFC приложениях или это что-то другое?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2013, 16:11     В чём отличие function от _function ?
Посмотрите здесь:

C++ Отличие С от С++
C++ Отличие инкриментов указателей
Отличие заголовочных файлов C++
C++ C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend
C++ В чем отличие While от Do... While?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
19.07.2013, 17:02     В чём отличие function от _function ? #2
Цитата Сообщение от TimeToWork Посмотреть сообщение
Почитать о MFC приложениях или это что-то другое?
- Из всего воспринял лишь эту просьбу, остальное думаю нужно отредактировать и поставить вопросы в иной форме

Этапы создания MFC приложения
Мои MFC поделки

Добавлено через 3 минуты
На счёт существования файла:
Вариант1 - банально открываем если получили доступ значит файл присутсвует, не открыли - значит файл либо заблокирован либо не существует.
Вариант2 - используем связку FindFirst(Next)File для поиска требуемого файлового объекта

Поиск файла по шаблону
TimeToWork
4 / 4 / 0
Регистрация: 13.04.2013
Сообщений: 25
19.07.2013, 17:13  [ТС]     В чём отличие function от _function ? #3
Этапы создания MFC приложения
Мои MFC поделки
спс, почитаю.

FindFirst(Next)File юзал раньше, проблема возникла не в написании работающего кода. Основной вопрос "чем отличаются функции access(.) и _access(.)". Надеюсь, после прочтения информации по ссылкам найду ответ.
-=ЮрА=-
Заблокирован
Автор FAQ
19.07.2013, 17:47     В чём отличие function от _function ? #4
Цитата Сообщение от TimeToWork Посмотреть сообщение
Основной вопрос "чем отличаются функции access(.) и _access(.)". Надеюсь, после прочтения информации по ссылкам найду ответ.
-думаю ничем
http://msdn.microsoft.com/en-us/libr...(v=vs.71).aspx
http://pubs.opengroup.org/onlinepubs...ns/access.html
Хотя возможно флаги поменялись. Признаюсь никогда не использовал ф-цию акссесс.
Самое простое и самое надёжное для любой платформы на мой взгляд будет ifstream::open в сочетании ifstream::is_open
Yandex
Объявления
19.07.2013, 17:47     В чём отличие function от _function ?
Ответ Создать тему
Опции темы

Текущее время: 03:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru