ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

29.11.2007, 00:54
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
а
using namespace std; ?
вообще std видит?
... я в ГЦЦ точно также мучался ...
|
|
|

29.11.2007, 07:30
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
> Как это надежнее? С ней не работает. Читай стандарты.
Погодите, че за ***ня? Где такое написано? Если есть файл "iostream.h" - его как минимум можно подключать как "iostream.h". Ни один стандарт не запрещает писать имя файла, как оно есть на самом деле. Или мне нужно писать #include <windows> вместо #include <windows.h> ?)))
Другое дело STL - там файлы "vector", "map" и т.п.
У них и нет никакого .h. Ясное дело, их надо инклудить как #include <vector> и #include <map>
|
|
|

29.11.2007, 09:44
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
А секцию 17.4.1.2 стандарта C++ пусть Пушкин читает, да? )
|
|
|

29.11.2007, 14:45
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Скопипасть сюда что там написано пожалуйста.
|
|
|

29.11.2007, 23:51
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
|
|
|

29.11.2007, 23:54
|
|
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме: 1777536
Репутация:
932
|
|
Вот:
17.4.1.2 Headers [lib.headers]
1)The elements of the C + + Standard Library are declared or defined (as appropriate) in a header.(158)
2)The C + + Standard Library provides 33 C + + headers, as shown in Table 11:
Table 11—C++ Library Headers
_____________________________________
<algorithm> <iomanip> <list> <queue> <streambuf>
<bitset> <ios> <locale> <set> <string>
<complex> <iosfwd> <map> <sstream> <typeinfo>
<deque> <iostream> <memory> <stack> <utility>
<exception> <istream> <new> <stdexcept> <valarray>
<fstream> <iterator> <numeric> <strstream> <vector>
<functional> <limits> <ostream>
____________________________________
3)The facilities of the Standard C Library are provided in 18 additional headers, as shown in Table 12:
Table 12—C + + Headers for C Library Facilities
___________________________________
<cassert> <ciso646> <csetjmp> <cstdio> <ctime>
<cctype> <climits> <csignal> <cstdlib> <cwchar>
<cerrno> <clocale> <cstdarg> <cstring> <cwctype>
<cfloat> <cmath> <cstddef>
__________________________________
4)Except as noted in clauses 18 through 27, the contents of each header cname shall be the same as that of the
corresponding header name.h, as specified in ISO/IEC 9899:1990 Programming Languages C (Clause 7),
or ISO/IEC:1990 Programming Languages—C AMENDMENT 1: C Integrity, (Clause 7), as appropriate,
as if by inclusion. In the C + + Standard Library, however, the declarations and definitions (except for names
which are defined as macros in C) are within namespace scope (3.3.5) of the namespace std.
5) Names which are defined as macros in C shall be defined as macros in the C + + Standard Library, even if C
grants license for implementation as functions. [Note: the names defined as macros in C include the following:
assert, errno, offsetof, setjmp, va_arg, va_end, and va_start. —end note]
A header is not necessarily a source file, nor are the sequences delimited by < and > in header names necessarily valid source file
names (16.2).
ISO/IEC 14882:2003(E) ISO/IEC
17.4.1.2 Headers 17 Library introduction
6)Names that are defined as functions in C shall be defined as functions in the C + + Standard Library.(159)
7)D.5, Standard C library headers, describes the effects of using the name.h (C header) form in a C + + program.
158)A header is not necessarily a source file, nor are the sequences delimited by < and > in header names necessarily valid source file
names (16.2).
159)This disallows the practice, allowed in C, of providing a "masking macro" in addition to the function prototype. The only way to
achieve equivalent "inline" behavior in C + + is to provide a definition as an extern inline function.
|
|
|

29.11.2007, 23:57
|
|
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме: 9751364
Репутация:
1847
|
|
мой первый топик на этом форуме 
PS там в опциях конпилятора нужно было написать путь к директории с инклудами.
Последний раз редактировалось tclover; 30.11.2007 в 00:00..
|
|
|

01.12.2007, 07:06
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Блять, кузьмич)) Ну не стыдно ли? Код свой рядом посмотри) Ой тьфу он ещё и стандарты сюда копипастит)
nerezus, ещё раз читаем что написано
Сообщение от Я
Где такое написано? Если есть файл "iostream.h" - его как минимум можно подключать как "iostream.h". Ни один стандарт не запрещает писать имя файла, как оно есть на самом деле. Или мне нужно писать #include <windows> вместо #include <windows.h> ?)))
Другое дело STL - там файлы "vector", "map" и т.п.
У них и нет никакого .h. Ясное дело, их надо инклудить как #include <vector> и #include <map>
а ты мне даешь скрин, где как раз написано про файлы без расширений. и ещё потом просишь меня быть внимательным.
и дело лишь в том, что файл этот называется iostream, а не iostream.h. ясен *** его надо писать include iostream)
с ExitProcess((ULONG)'_'); на конце пишите так пижже
Последний раз редактировалось KEZ; 01.12.2007 в 07:09..
|
|
|

01.12.2007, 11:09
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
вы че опухли? топик 2005 года
Да и спор у вас 3.14здец просто
Последний раз редактировалось _Great_; 01.12.2007 в 11:13..
|
|
|

01.12.2007, 12:36
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
2 _Great_
Хорошь флеймить, ламер!!! Щас минус влеплю!!!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|