Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.09;
Скачать: CL | DM;

Вниз

Особенность компиляции в visual studio 2005   Найти похожие ветки 

 
PEdee   (2007-08-08 22:00) [0]

Например, если я напишу такой код:

#include <iostream>
using namespace std;

int main()
{
char s[] = "abc";
int len = strlen(s);
cout << "length: " << len << endl;
return 0;
}

То visual studio скомпилирует программу без ошибок. Но почему?
Ведь для работы функции strlen() нужен заголовочный файл "stdlib" или "string".
Складывается такое впечатление, что visual studio сама добавляет эти файлы.
Мастера, объясните, пожалуйста в чем дело!
Заранее благодарен!


 
Rouse_ ©   (2007-08-08 22:06) [1]


> Складывается такое впечатление, что visual studio сама добавляет
> эти файлы.

Она умная, дефконфиг ей не чужд собственно как и справка...


 
PEdee   (2007-08-08 22:10) [2]

А как это отключить можно, если можно?


 
oxffff ©   (2007-08-08 22:34) [3]


> PEdee   (08.08.07 22:10) [2]
> А как это отключить можно, если можно?


Панель управления -> Установка/удаление программ ->Visual Studio 2005-> Удалить


 
oxffff ©   (2007-08-08 22:43) [4]

А тут уже про новый пишут.
http://msdn.microsoft.com/msdnmag/issues/07/06/Cpp/Default.aspx?topics=/msdnmag/issues/07/06/Cpp&loc=ru


 
PEdee   (2007-08-08 23:01) [5]


> Панель управления -> Установка/удаление программ ->Visual
> Studio 2005-> Удалить


Спасибо. Я так и сделал. Если что, можно к тебе ещё за помощью обращаться? Ты мне так помог...


 
celades ©   (2007-08-08 23:25) [6]


> Складывается такое впечатление, что visual studio сама добавляет
> эти файлы.

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


 
PEdee   (2007-08-09 00:08) [7]


> Складывается такое впечатление, что  в iostream уже просто
> подключены нужные заголовки.


А зачем они туда подключены?


 
celades ©   (2007-08-09 01:00) [8]


>
> А зачем они туда подключены?

для нужд самого iostream



Страницы: 1 вся ветка

Текущий архив: 2007.09.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
15-1187131986
iZEN
2007-08-15 02:53
2007.09.09
Что нужно сделать в Windows, чтобы запретить установку


2-1187463923
Poroshm
2007-08-18 23:05
2007.09.09
Воспроизведение AVI


6-1168369775
fuzzylogic
2007-01-09 22:09
2007.09.09
Как создать исключение для стандартного брандмауэра?


4-1174292317
Zserg
2007-03-19 11:18
2007.09.09
Создание дополнительного COM порта


15-1187068376
КольцовЮрий
2007-08-14 09:12
2007.09.09
Друзья, есть у кого нибудь примеры исходников...