Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
TimeToWork
4 / 4 / 0
Регистрация: 13.04.2013
Сообщений: 25
#1

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

19.07.2013, 16:11. Просмотров 454. Ответов 3
Метки нет (Все метки)

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

C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend - C++
выкидывает C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend при компиляции. что делать?

Почему возникает ошибка "function returning function is not allowed" - C++
Подключаю заголовочный файл .dll библиотеки, возникают ошибки #pragma once #include <vector> struct RSA_Interface { ...

В чём отличие switch и if? - C++
Препод задал вопрос, я ответил, то что switch использует только int и char, возвращается не логическое выражение, а целое... Она...

В чём отличие унарных и бинарных операторов? - C++
Подскажите пожалуйста, это унарный или бинарный оператор (а-b для комплексных чисел). Я знаю, что бинарный оператор, это когда два...

В чём отличие разных способов объявления переменных? - C++
в чем отличие int a(2); от int a=2; И как писать правильней

Объяснить в чём отличие статической переменной от константы - C++
Чем отличается статическая переменная от константы?

3
-=ЮрА=-
Заблокирован
Автор FAQ
19.07.2013, 17:02 #2
Цитата Сообщение от TimeToWork Посмотреть сообщение
Почитать о MFC приложениях или это что-то другое?
- Из всего воспринял лишь эту просьбу, остальное думаю нужно отредактировать и поставить вопросы в иной форме

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

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

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

FindFirst(Next)File юзал раньше, проблема возникла не в написании работающего кода. Основной вопрос "чем отличаются функции access(.) и _access(.)". Надеюсь, после прочтения информации по ссылкам найду ответ.
0
-=ЮрА=-
Заблокирован
Автор FAQ
19.07.2013, 17:47 #4
Цитата Сообщение от TimeToWork Посмотреть сообщение
Основной вопрос "чем отличаются функции access(.) и _access(.)". Надеюсь, после прочтения информации по ссылкам найду ответ.
-думаю ничем
http://msdn.microsoft.com/en-us/library/1w06ktdy(v=vs.71).aspx
http://pubs.opengroup.org/onlinepubs/009695399/functions/access.html
Хотя возможно флаги поменялись. Признаюсь никогда не использовал ф-цию акссесс.
Самое простое и самое надёжное для любой платформы на мой взгляд будет ifstream::open в сочетании ifstream::is_open
1
19.07.2013, 17:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2013, 17:47
Привет! Вот еще темы с ответами:

'pf' cannot be used as a function - C++
'pf' cannot be used as a function что это и как исправить?

function - C++
Даны действительные числа a1,...1n, b1,...bm. В последовательности a1,...an и в последовательности b1,...bm все члены следующие за членом с...

function - C++
Всем привет! Начал изучать функции и возникла проблема Что должно возвращать функция maxim? #include <iostream> #include <Windows.h> ...

Function does not take 0 arguments - C++
Доброго времени суток! Задали написать программу (Найдите объём правильной треугольной призмы, все ребра которой равны a. Вычислить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.