Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 107, средняя оценка - 4.63
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
#1

отладка Code::Blocks - C++

16.08.2010, 14:16. Просмотров 13854. Ответов 23
Метки нет (Все метки)

Помогите кто разбирается в этом. Недавно скачал новые версии Code::Blocks (10.05) codeblocks-10.05mingw-setup и codeblocks-10.05setup. Попробовал их установить : в версии mingw пишу обычный код
C++
1
2
3
4
5
6
#include <iostream>
int main()
{
    std::cout<<"Hello";
    return 0;
}
компилятор пишет ошибку - что нет такой директории iostream и еще ошибку в namespace. А версия без mingw вообще не компилирует ни один код. Я новичок в этом, объясните в чем может быть проблема и также в чем отличие версий с mingw и без.

Не по теме:

Раньше работал на версии Code::Blocks 8 mingw

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.08.2010, 14:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос отладка Code::Blocks (C++):

Отладка в Code::Blocks c MS CDB - C++
Скажите, пожалуйста, возможно ли использовать в Code::Blocks компирятор GNU GCC и отладчик MS CDB одновременно? Просто меня интересует:...

Code::Blocks - C++
В Code::Blocks когда ты откомпилил программу в Debug, после внес изменения и снова &quot;откомпилил&quot;, то нет результата от 2-й компиляции -...

Code::blocks - C++
Помогите как включить #include &lt;graphics.h&gt; #include &lt;windows.h&gt; в Code::block - се ,

Code::Blocks - C++
Здравствуйте. Я в английском не силён, и разобраться самостоятельно с этой IDE не могу. У меня есть несколько вкладок с открытыми *.cpp...

code::blocks 10.05 - C++
Я установил себе C++ code::blocks. И когда я компилирую любую программу и потом запускаю .exe выдаёт ошибку не находит libstdc++-6.dll. Я...

MS VS in CODE BLOCKS - C++
Делал проекты в VISUAL C++ EXPRESS. Сеичас пересел на LINUX, пользуюсь CODE BLOCKS . Есть какие-нибудь варианты как открыть проекты...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
radiohobbyt
192 / 190 / 5
Регистрация: 27.01.2009
Сообщений: 548
16.08.2010, 16:56 #2
вторая часть- кодеблокс- IDE, по простому- блокнот, в котором пишутся программы. мингв- компилятор,который собственно и делает программу. так что без мингв кодеблокс ничего и не закомпилит. а к программе второй строчкой добавьте
C
1
using namespace std;
1
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
16.08.2010, 17:28  [ТС] #3
Спасибо за ответ radiohobbyt! Я эту строчку писал, и по разному набирал самые простые программы - но все равно ошибка
0
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
16.08.2010, 17:51 #4
radiohobbyt, этот тут не причем.
Листинг совершенно верный.

algoman, значит вы не правильно собрали.
Я качал сборку с офф. сайта, все замечательно.
1
radiohobbyt
192 / 190 / 5
Регистрация: 27.01.2009
Сообщений: 548
16.08.2010, 19:40 #5
settings-compiller and debugger
что сверху написано? какой компилятор? может что не то прикрутил?
может из path удалить что надо? я на всякий случай удаляю пути, что borland cpp builder прописывает, а то кодеблокс пытается ими пользоваться.

Добавлено через 2 минуты
и посмотрите у мингв, у него есть папочка include с заголовочными файликами(вроде даже в настройках это можно настроить...правда не нашел сейчас)? может что несуразное вам попалось?
0
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
18.08.2010, 11:18  [ТС] #6
neske
algoman, значит вы не правильно собрали.
Я качал сборку с офф. сайта, все замечательно.
Я тоже качал с официального сайта http://www.codeblocks.org/downloads/26.
radiohobbyt
settings-compiller and debugger
что сверху написано? какой компилятор? может что не то прикрутил?
может из path удалить что надо? я на всякий случай удаляю пути, что borland cpp builder прописывает, а то кодеблокс пытается ими пользоваться.

Добавлено через 2 минуты
и посмотрите у мингв, у него есть папочка include с заголовочными файликами(вроде даже в настройках это можно настроить...правда не нашел сейчас)? может что несуразное вам попалось?
Я новичок и не знаю как это делать, если не сложно то напише как это сделать.
0
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
23.08.2010, 09:57  [ТС] #7
Неужели ни кто помочь не может?
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
23.08.2010, 11:05 #8
Будь добр, научись пользоваться поиском.
http://wiki.codeblocks.org/index.php...nGW_with_Vista
0
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
24.08.2010, 22:40  [ТС] #9
Цитата Сообщение от Andrew_Lvov Посмотреть сообщение
Будь добр, научись пользоваться поиском.
http://wiki.codeblocks.org/index.php...nGW_with_Vista
А при чем тут Vista? Не вижу смысла
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
25.08.2010, 00:29 #10
Цитата Сообщение от algoman Посмотреть сообщение
А при чем тут Vista? Не вижу смысла
Ну что ж, если тебе лень даже пройти по ссылке, дело твоё.
0
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
28.08.2010, 21:17  [ТС] #11
Andrew_Lvov мне не лень - я перешел - и увидел установку mingv с Vista. Но у меня не виста
0
Даемоник
42 / 42 / 3
Регистрация: 22.05.2009
Сообщений: 97
28.08.2010, 23:10 #12
Мне кажется, товарисч Andrew_Lvov, Вам правильно написал, потому как ведь у Вас уже установлен сам Code::Blocks. Там жеж главное-то настройка его показана
0
quatja
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 5
22.09.2010, 18:02 #13
У меня такая же проблема, к сожалению в той ссылке я не очень разобрался, т.к. она на английском. Пожалуйста, объясните, что надо сделать, что Codeblocks работал нормально. При написании вот этого:
C++
1
2
3
4
5
6
7
#include <iostream>
int main()
{
   std::cout << "Welcome to C++!\n";
 
   return 0;  
}
он мне показывает это:

\Untitled1.c|3|error: iostream: No such file or directory|
\Untitled1.c||In function 'main':|
\Untitled1.c|8|error: expected expression before ':' token|
||=== Build finished: 2 errors, 0 warnings ===|

Почему? Может я что-то неправильно ввёл?
0
Andrew_Lvov
Эксперт С++
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 760
Записей в блоге: 1
22.09.2010, 18:40 #14
quatja, во-первых:
iostream - библиотека классов С++. В C нет классов и расширение файла говорит, что проблемы таки останутся.

Во-вторых, вышеуказанная ошибка как бы намекает, что ничего не знает о файле "iostream". А я намекну, что по ссылке в этой теме (из моего поста) есть решение вашей проблемы. Иными словами,
iostream - библиотечный файл, и что бы Code::Blocks мог её найти, вам нужно указать путь к директории в настройках, где среда разработки (она же Code::Blocks) будет её искать.
1
quatja
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 5
22.09.2010, 20:18 #15
Спасибо, стало немного понятней. Но появилась другая проблема. Я следовал инструкции из той ссылки и когда ввёл в настройки этот путь (Settings=>compiler and debugger=>search directories=>compiler): C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++ окно build log вывело другой текст:
Список ошибок

Compiling: F:\Daniil\Программирование\Untitled3.c
In file included from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:39:28: error: bits/c++config.h: No such file or directory
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:41,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h: In function '_GLIBCXX_BEGIN_NAMESPACE':
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:44: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:47: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:50: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:54: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/stringfwd.h:75: error: expected declaration specifiers before '_GLIBCXX_END_NAMESPACE'
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cstddef:44,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cwchar:44,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
c:\program files\codeblocks\mingw\bin\../lib/gcc/mingw32/4.4.1/include/stddef.h:211: error: storage class specified for parameter 'size_t'
c:\program files\codeblocks\mingw\bin\../lib/gcc/mingw32/4.4.1/include/stddef.h:323: error: storage class specified for parameter 'wchar_t'
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cwchar:44,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cstddef:49: error: expected declaration specifiers before '_GLIBCXX_BEGIN_NAMESPACE'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cstddef:52: error: expected declaration specifiers before 'using'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cstddef:54: error: expected declaration specifiers before '_GLIBCXX_END_NAMESPACE'
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cwchar:65: error: expected declaration specifiers before '_GLIBCXX_BEGIN_NAMESPACE'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/cwchar:69: error: expected declaration specifiers before '_GLIBCXX_END_NAMESPACE'
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:42,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:98: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'streamsize'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:111: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:207: error: expected declaration specifiers before ';' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:214: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:219: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:228: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:230: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/bits/postypes.h:239: error: expected declaration specifiers before '_GLIBCXX_END_NAMESPACE'
In file included from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ios:39,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/ostream:40,
from C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iostream:40,
from F:\Daniil\Программирование\Untitled3.c:1:
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:49: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:52: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:55: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:58: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:61: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:65: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:69: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:73: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:77: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:80: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:83: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:86: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:89: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:92: error: expected declaration specifiers before 'template'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:97: error: expected declaration specifiers before 'class'
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:127: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:128: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:129: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:130: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:132: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:133: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:134: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:135: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:136: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:137: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:138: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
C:\Program Files\CodeBlocks\MinGW\lib\gcc\mingw32\4.4.1\include\c++/iosfwd:139: error: expected '=', ',', ';', 'asm' or '__attribute__' before '<' token
Process terminated with status 1 (0 minutes, 13 seconds)
50 errors, 0 warnings

И это ввело меня в недоумение.

Добавлено через 3 минуты
Я проверил, что все остальные пути которые надо было вписать, на результат не влияют, только тот, о котором я написал выше.

Помимо этого появилось окно iostream - в котором ещё непонятно, что вылезло:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
// Standard iostream objects -*- C++ -*-
 
// Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005, 2008, 2009
// Free Software Foundation, Inc.
//
// This file is part of the GNU ISO C++ Library.  This library is free
// software; you can redistribute it and/or modify it under the
// terms of the GNU General Public License as published by the
// Free Software Foundation; either version 3, or (at your option)
// any later version.
 
// This library is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
 
// Under Section 7 of GPL version 3, you are granted additional
// permissions described in the GCC Runtime Library Exception, version
// 3.1, as published by the Free Software Foundation.
 
// You should have received a copy of the GNU General Public License and
// a copy of the GCC Runtime Library Exception along with this program;
// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
// <http://www.gnu.org/licenses/>.
 
/** @file iostream
 *  This is a Standard C++ Library header. 
 */
 
//
// ISO C++ 14882: 27.3  Standard iostream objects
//
 
#ifndef _GLIBCXX_IOSTREAM
#define _GLIBCXX_IOSTREAM 1
 
#pragma GCC system_header
 
#include <bits/c++config.h>
#include <ostream>
#include <istream>
 
_GLIBCXX_BEGIN_NAMESPACE(std)
 
  /**
   *  @name Standard Stream Objects
   *
   *  The &lt;iostream&gt; header declares the eight <em>standard stream
   *  objects</em>.  For other declarations, see
   *  [url]http://gcc.gnu.org/onlinedocs/libstdc++/manual/bk01pt11ch24.html[/url]
   *  and the @link iosfwd I/O forward declarations @endlink
   *
   *  They are required by default to cooperate with the global C library's
   *  @c FILE streams, and to be available during program startup and
   *  termination.  For more information, see the HOWTO linked to above.
  */
  //@{
  extern istream cin;       ///< Linked to standard input
  extern ostream cout;      ///< Linked to standard output
  extern ostream cerr;      ///< Linked to standard error (unbuffered)
  extern ostream clog;      ///< Linked to standard error (buffered)
 
#ifdef _GLIBCXX_USE_WCHAR_T
  extern wistream wcin;     ///< Linked to standard input
  extern wostream wcout;    ///< Linked to standard output
  extern wostream wcerr;    ///< Linked to standard error (unbuffered)
  extern wostream wclog;    ///< Linked to standard error (buffered)
#endif
  //@}
 
  // For construction of filebuffers for cout, cin, cerr, clog et. al.
  static ios_base::Init __ioinit;
 
_GLIBCXX_END_NAMESPACE
 
#endif /* _GLIBCXX_IOSTREAM */
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2010, 20:18
Привет! Вот еще темы с ответами:

Code::blocks и VS - C++
всем привет, у меня такой вопрос: какой в Code::blocks аналог для #include stdafx.h? Нужно запустить, операции использую для этой...

Не компилируется в Code::Blocks - C++
Установил на Windows 7 среду Code::Blocks 10.05 При нажатии на кнопку &quot;Build and run&quot; НИЧЕГО НЕ ПРОИСХОДИТ! В чем дело, подскажите,...

настроить Code Blocks - C++
Подскажите как убрать в коде блокс проверку орфографиии текста Например: cout &lt;&lt; &quot;Enter name of inflatable item: &quot;; //так Enter name of...

Хедеры в Code Blocks - C++
До этого сидел в студии 10ой, сейчас скачал Code Blocks, настроил компилятор, проблема в том, что когда создаю класс, компилятор не видит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.09.2010, 20:18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru