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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ не работает шаблонная функция http://www.cyberforum.ru/cpp-beginners/thread159647.html
#include <iostream> #include <stdio.h> #include <list> using namespace std; template <class V, class E> struct graph { struct v_info; struct e_info;
C++ Аналог ord и chr в С++ сабж. http://www.cyberforum.ru/cpp-beginners/thread159645.html
Директивы компилятора C++
Доброго времени суток! Меня интересует что за директивы, -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 и где можно о них почитать. Почему именно эти директивы. Дело в том что этот наборчик рекомендует автор одного школьного учебника, чтобы прикрутить борландовскую библиотеку "graphics" к Devcpp, но эти директивы в сочетании с getch() в тексте программы выдают ошибку "drawing operation...
C++ Вставка кода в exe-ый файл
люди напишите кто нибудь свой скайп,кто в с++ достаточно шарит , нужно код вставить в exe-ный файл....а иначе мысль такая,ексешный файл он от игры нужно переписать голосование что бы зайдя на сервер(в сети) голосование проводилось не простой командой /callvote map mp_backlot (голос на карту)а так что бы можно было после точки с запятой ";" вставить произвольную команду...из этой игры должно...
C++ Управление LPT портом под FreeBSD http://www.cyberforum.ru/cpp-beginners/thread159595.html
Здравствуйте! Пытаюсь откомпилировать следующий код под FreeBSD: #include <stdio.h> #include <fcntl.h> #include <sys/ioctl.h> #include </sys/dev/ppbus/ppi.h> #include </sys/dev/ppbus/ppbconf.h> static int ppi_fd;
C++ Английская мера длины Привет! Мозг уже не хочет со мной работать. Подскажите пожалуйста, как можно рассчитать среднее арифметическое английской меры длины. Есть массив объектов distance, который содержит в себе поля int feet и float inches Если с суммой все понятно, то со средним арифметическим никак не могу разобраться. Правильно ли будет по отдельности посчитать средние арифметические для полей feet и inches, а... подробнее

Показать сообщение отдельно
quatja
0 / 0 / 0
Регистрация: 22.09.2010
Сообщений: 5
22.09.2010, 20:18     отладка Code::Blocks
Спасибо, стало немного понятней. Но появилась другая проблема. Я следовал инструкции из той ссылки и когда ввёл в настройки этот путь (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 - в котором ещё непонятно, что вылезло:

// 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
* http://gcc.gnu.org/onlinedocs/libstd...1pt11ch24.html
* 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 */
 
Текущее время: 01:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru