Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> #include ... 
:(
    Опции темы
Lebedev
Дата 18.7.2006, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.7.2006

Репутация: нет
Всего: нет



Здравствуйте!
Я-начинающий в C++. (До этого писал на Delphi.) Недавно начал знакомство, вот и появились сразу вопросы.
Подскажите, пожалуйста, следующее.
Что это  за файлы такие, которые подключаются в самом начале? 
Код

#include <fstream>
#include “au.h”

И как правильно их называть?
И как быть если компилятор некоторые из их не находит?
Где их взять, например, au.h?
По маршруту
C:\Program Files\Microsoft Visual Studio 8\VC\include
смотрел. Там нет. 
Заранее, спасибо.
 
PM MAIL   Вверх
sergejzr
Дата 18.7.2006, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 19
Всего: 360



Цитата(Lebedev @  18.7.2006,  16:10 Найти цитируемый пост)
Что это  за файлы такие, которые подключаются в самом начале? 

это чтото типа модулей. там находятся определения разных функций, классов.
fstream например - библиотека работы с потоками ввода/вывода на диск (файлами)


Цитата(Lebedev @  18.7.2006,  16:10 Найти цитируемый пост)
И как быть если компилятор некоторые из их не находит?

Искать самому и потом указывать компилеру, где найти.
Эти файлы могут быть написаны тобой зже или другим программистом. Необязательно, что компилер про все знает.


Цитата(Lebedev @  18.7.2006,  16:10 Найти цитируемый пост)
Где их взять, например, au.h

А с чего ты вообще взял, что это надо подключать? 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Lebedev
Дата 19.7.2006, 03:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.7.2006

Репутация: нет
Всего: нет



Цитата(sergej.z @ 18.7.2006,  18:15)
А с чего ты вообще взял, что это надо подключать?

Я книгу читаю
Тим Кинтцель "Программирование звука на ПК"
И делаю всё как написано. 
Но вот файл не находит.  smile  Не знаю как быть. 
PM MAIL   Вверх
dumb
Дата 19.7.2006, 04:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 8
Всего: 158



этот файл должен быть описан в книге, либо, если с книгой был CD, быть на этом CD.

первый попавшийся в поиске - http://cvs.opensolaris.org/source/xref/on/...head/audio/au.h
 
PM MAIL   Вверх
sergejzr
Дата 19.7.2006, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 19
Всего: 360



Ты бы сперва с Хелловорд начал, что ли smile 


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
slava72
Дата 19.7.2006, 10:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 23.6.2006

Репутация: 1
Всего: 1



Если имя файла в угловых скобках - считаем, что файл стандартный (предоставляется разработчиком компилятора/библиотеки etc) - ищется в списке путей стандартных подключений.

Если имя файла в кавычках - то как праваило это твой собственный файл ;) - поиск начинается в текущей директории проекта, если не находит - ищется в стандартных путях

В данном случае как по контексту, так и по смыслу:

#include <fstream> - подключение стандартной работы с файловыми потоками

#include “au.h” - подключение самописного файла - причем имя выбрано крайне коряво.... 
PM MAIL   Вверх
Lebedev
Дата 19.7.2006, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.7.2006

Репутация: нет
Всего: нет



Цитата(sergej.z @ 19.7.2006,  10:41)
Ты бы сперва с Хелловорд начал, что ли smile

Что за книга? О чём? Ссылку дай плиз.  
PM MAIL   Вверх
Xenon
Дата 19.7.2006, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



Это программа такая smile
Код

int main ()
{
  cout << "Hello world";
  return 0;
}
 


--------------------
user posted image  
PM MAIL   Вверх
Lebedev
Дата 20.7.2006, 03:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.7.2006

Репутация: нет
Всего: нет



Цитата(XenonSk @ 19.7.2006,  18:17)
Это программа такая smile
Код

int main ()
{
  cout << "Hello world";
  return 0;
}

Ну Петросян прямо.  smile  
PM MAIL   Вверх
Xenon
Дата 20.7.2006, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1529
Регистрация: 12.4.2006

Репутация: 11
Всего: 50



Lebedev, я просто пояснил, что имел ввиду sergej.z. Он тебя туда же послал  smile  


--------------------
user posted image  
PM MAIL   Вверх
szz
Дата 21.7.2006, 04:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: нет
Всего: 33



Цитата
#include “au.h” - подключение самописного файла - причем имя выбрано крайне коряво...


   Ничего не коряво. А io.h - тоже коряво?
 В ау.х  у Кинтцеля находятся базовые функции для работы с аудио - он как правило не включаются напрямую в проект (как и io.h)

Lebedev, ты зря полез сразу со звуком работать. Я по Кинтцелю проги писал через два года интенсивного изучения С++ - ито было тяжело.
   


--------------------
PM   Вверх
AlanG
Дата 21.7.2006, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 11.5.2006
Где: РашЫн ФидирейшЫн

Репутация: нет
Всего: нет



Цитата

Ну Петросян прямо.     

Блин, весело  smile 
Извините за оFтоP 
PM MAIL   Вверх
Lebedev
Дата 22.7.2006, 04:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 18.7.2006

Репутация: нет
Всего: нет



Всем спасибо. И шутникам-балбесам тоже.  smile 

>Lebedev, ты зря полез сразу со звуком работать. Я по Кинтцелю проги >писал через два года интенсивного изучения С++ - ито было тяжело.

С си я только начал, а так уже давно программирую, надеюсь параллельно и звук изучать и си.  smile 

Тема закрыта. Исходники найдены. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0989 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.