Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
4 / 4 / 0
Регистрация: 13.04.2013
Сообщений: 25
1

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

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

Ранее работал только с консольными приложениями, неоднократно использовал функцию для проверки существования/доступа к файлу (access). Сейчас пришлось редактировать чужую программу, не консольное приложение (вообще включить в ней вывод в консоль не смог). Оказалось, что функция access в данном приложении работает некорректно. Попробовал _access - сработало. Хочется
1) узнать почему так, дабы в будущем не ловить подобные баги и исправлять их не методом угадайки.
2) проект, в котором не работает консоль - в чём основное преимущество? Почитать о MFC приложениях или это что-то другое?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2013, 16:11
Ответы с готовыми решениями:

C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be declared friend
выкидывает C:\Dev-Cpp\lib\vector.h `ostream' is neither function nor member function; cannot be...

Многофайловая программа, ошибка: unresolved external symbol 'symbol' referenced in function 'function'
1 файл header #pragma once #ifndef LIST_1_ #define LIST_1_ template <typename T> class list...

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

If a function throws an exception that is not listed in the function exception-specification list
Вопрос: if a function throws an exception that is not listed in the function...

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

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

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

Поиск файла по шаблону
2
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-u... s.71).aspx
http://pubs.opengroup.org/onli... ccess.html
Хотя возможно флаги поменялись. Признаюсь никогда не использовал ф-цию акссесс.
Самое простое и самое надёжное для любой платформы на мой взгляд будет ifstream::open в сочетании ifstream::is_open
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2013, 17:47

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Чем boost::signal отличается от std::function
Чем boost::signal отличается от std::function ?

swap function. Ругается компилятор. В чем ошибка? На помощь !
#include <iostream> #include <stdio.h> template <typename PData> void Swap(int PData&...

Class member function to std::function
Всем привет. Вопрос: почему 43 строка не работает? #include <functional> #include <iostream>...

В чем различия Table, View, Procedure, Scalar function и Table function
В чем различия между table, view, procedure, scalar function и table function в SQL Server?


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

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

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