|
|
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
Вообщем вот текст программы Код: plaintext 1. 2. 3. 4. 5. 6. При компилировании выдает следующие ошибки: d:\microsoft visual studio 8\мое\hello\hello\hello.cpp(5) : error C2653: 'std' : is not a class or namespace name d:\microsoft visual studio 8\мое\hello\hello\hello.cpp(5) : error C2065: 'cout' : undeclared identifier Помогите пожалуйста разобраться почему эти ошибки вылетают, и как этого избежать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 20:54 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
отмечу так же что книга по которой учусь выпущена в 2007г. и использует Microsoft Visual C++ 6. Я же юзаю Visual Studio 2005 Express Edition. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 21:05 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
убери #include <stdafx.h> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 21:39 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
не все так просто((((( d:\ююю\hello.cpp(8) : fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source? Начинает выдавать такую штуку..... Если можно это отключить, то подскажите где это сделать.... и подробнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 21:42 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
Пеши using namespace std; P.S. И чему щас только в школах учут... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 22:42 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
фиг.... d:\microsoft visual studio 8\мое\hello\hello\hello.cpp(5) : error C2871: 'std' : a namespace with this name does not exist d:\microsoft visual studio 8\мое\hello\hello\hello.cpp(6) : error C2653: 'std' : is not a class or namespace name d:\microsoft visual studio 8\мое\hello\hello\hello.cpp(6) : error C2065: 'cout' : undeclared identifier в школе С++ не изучал... облазил все, нашел эту команду....using namespace std; вставил до использования std.. вот вам еще одна ошибка добавилась... Так что mayton тут вы не правы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 22:53 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
Работает - зашибись. Могу скриншот прислать. Visual Studio 2005 (Console Application) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:23 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
maytonРаботает - зашибись. Могу скриншот прислать. Visual Studio 2005 (Console Application) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ты местами поменял заголовки. в этом и причина. а у него std:: и в первом посте было. надо было либо отключить precompiled header, либо поменять местами заголовки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:29 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
не понял, для чего использовать using namespace std; если в представленном вами коде перед сиоут он не используеться???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:31 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
ORC007не понял, для чего использовать using namespace std; если в представленном вами коде перед сиоут он не используеться???? ну вот ответ на этот вопрос точно в школе. ну или в книге:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:34 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
а по человечески объяснить нельзя??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:52 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
изменил код так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. все заработало... спасибо. Только вот вопрос, почему надо менять строки местами, с чем это связано, и что делает библиотека <stdafx.h> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 23:59 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
ORC007изменил код так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. все заработало... спасибо. Только вот вопрос, почему надо менять строки местами, с чем это связано, и что делает библиотека <stdafx.h> вероятно отключает так или иначе iostream. причина - что-нить вроде #pragma ones ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 09:48 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
mayton P.S. И чему щас только в школах учут... Во-во. Самому интересно, чему там учат. Нефиг писать using namespace std; когда уже написано std::cout И вообще обычно лучше писать using std::cout; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 11:55 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
ORC007 Только вот вопрос, почему надо менять строки местами, с чем это связано, и что делает библиотека <stdafx.h> ЧОрная магия от Микрософт для того, чтобы работали прекомпиленные хедеры (фича, чтоб компилировалось все быстрее). Ставь первой строчкой, значит. Или вообще отключи это нафиг. Ибо это только в VS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2007, 11:58 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
ORC007Только вот вопрос, почему надо менять строки местами, с чем это связано, и что делает библиотека <stdafx.h>Это не библиотека, это хеадер. Открой его и посмотри что там написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 01:39 |
|
||
|
Ошибки при компелировании..
|
|||
|---|---|---|---|
|
#18+
ORC007а по человечески объяснить нельзя??? using namespace std; обозначается, что содержимое пространства имен std "как бы" выносится в глобальную область видимости. То есть, можно использовать переменные/функции из этого пространства имен, не дописывая перед каждым из них std::. Так понятно? Справку по using почитать можно ещё... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2007, 05:26 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34417791&tid=2029167]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 473ms |

| 0 / 0 |
