HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #91  
Старый 22.07.2007, 21:50
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

cout - не функция
> cout is an object of class ostream that represents the standard output stream

Цитата:
#include "iostream.h"
это инклуд из каталога, в котором сорец. там точно нет iostream.h
 
Ответить с цитированием

  #92  
Старый 22.07.2007, 22:21
gibson
Постоянный
Регистрация: 24.02.2006
Сообщений: 447
С нами: 10636106

Репутация: 705
По умолчанию

^^ с чего это инклюд из католога где сорец?=\ теперь сорци со стандартыми библиотеками отдельно идут? ИМХО просто пути до библиотек не прописаны вот и все
tclover прав, возьми учебник почитай
 
Ответить с цитированием

  #93  
Старый 22.07.2007, 22:30
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
С нами: 10370602

Репутация: 472
По умолчанию

<iostream.h> и "iostream.h" разные вещи, в первом случае хидер ищется в стандартном каталоге с хидерами, во втором в папке с исходником.
 
Ответить с цитированием

  #94  
Старый 22.07.2007, 23:00
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
это инклуд из каталога, в котором сорец. там точно нет iostream.h
Если не находит локально - то будет искать в стандартных.
 
Ответить с цитированием

  #95  
Старый 22.07.2007, 23:01
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

И еще: стандартный — это iostream, а не iostream.h (котоорый оставлен в целях обратной совместимости, его может и не быть)
 
Ответить с цитированием

  #96  
Старый 22.07.2007, 23:14
tclover
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
С нами: 10741286

Репутация: 1847


По умолчанию

Нер, как думаешь, откуда в древнем компиляторе взяться новым стандартам?
 
Ответить с цитированием

  #97  
Старый 22.07.2007, 23:23
KEZ
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
С нами: 11042306

Репутация: 2726


По умолчанию

> Если не находит локально - то будет искать в стандартных.

ок. и это типа поможет если #include <iostream.h> не помогает?)
 
Ответить с цитированием

  #98  
Старый 24.07.2007, 20:55
tclover
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
С нами: 10741286

Репутация: 1847


По умолчанию

У меня вопрос вообщем =\
Что значит extern "C"? То есть даже не совсем "что значит", так как я понимаю приблизительно это, а вот в каких случаях это применять?
Например вот кусочек из программы: extern "C" HWND WINAPI GetConsoleWindow();
То есть таким образом, я указываю компилятору что данная ф-ция откуда-то экспортируется? (откуда?)
И вот я не понимаю ещё, как мне узнать в каком случае нужно писать extern "C", а в каком нет?
 
Ответить с цитированием

  #99  
Старый 24.07.2007, 20:58
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
Сообщение от tclover  
У меня вопрос вообщем =\
Что значит extern "C"? То есть даже не совсем "что значит", так как я понимаю приблизительно это, а вот в каких случаях это применять?
Например вот кусочек из программы: extern "C" HWND WINAPI GetConsoleWindow();
То есть таким образом, я указываю компилятору что данная ф-ция откуда-то экспортируется? (откуда?)
И вот я не понимаю ещё, как мне узнать в каком случае нужно писать extern "C", а в каком нет?
когда юзаешь чужие сишные либы(типа lua) - то инклюдь их внутрь этого блока.
 
Ответить с цитированием

  #100  
Старый 24.07.2007, 22:17
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

extern "C" говорит компилятору, что функцию нужно манглить по правилам Си, а не по правилам С++. Может использоваться и для импорта, и для экспорта.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.