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

Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как определить состояние SUSPENDED потока? http://www.cyberforum.ru/cpp-beginners/thread503926.html
Один способ вроде как знаю, но он мне не нравится: Вызвать SuspendThread которая вернёт предыдущее значение счётчика...
C++ Алгоритмы архивирования Здравствуйте! Меня интересуют алгоритмы архивирования на С++. Подскажите, пожалуйста, где я могу взять материал по данной теме в электронном виде? С уважением! http://www.cyberforum.ru/cpp-beginners/thread503913.html
C++ Можно ли в DLL создать поток?
Мне необходимо создать DLL, в котором был бы отдельный поток Windows. Однако, как выяснилось, это не так просто как в случае с приложением. Если делать все по аналогии с созданием потока в EXE-шнике, то программа глухо виснет на функции AfxBeginThread(). Подключаю DLL явно, через LoadLibrary. DLL-ка - regular MFC shared. В MSDN есть инфа о том, что в данном случае следует создавать TLS (Thread...
Нужна библиотека для поддержки операций над сверхдлинными числами C++
Требуется написать библиотеку на С++ для поддержки операций над сверхдлинными числами. Не представляю себе с чего начать и что в неё должно входить.
C++ Посоветуйте книгу по с OpenGL в C++ или VC++ http://www.cyberforum.ru/cpp-beginners/thread503749.html
Здравствуйте, уважаемые! Не могли бы Вы посоветовать мне какую-нибудь книгу по с OpenGL в C++ или VC++. Заранее благодарен всем, кто ответит или захочет ответить, но не сможет :)
C++ Вычленение битов Здраствуйте, такая проблема, я получаю из LPT порта данные в обычном децимальном измерении, как мне это число перевести в бинарное? например из 222 в 001000100010 Заренее спасибо. подробнее

Показать сообщение отдельно
Hyperion
Сообщений: n/a

Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание - C++

08.05.2006, 02:54. Просмотров 2159. Ответов 3
Метки (Все метки)

Начал изучать программирование на С++, делаю упражнения из книги Мюррэй Хилл, Нью Джерси Бьярн Страустрап "Язык C++"
Программу "Hello, world" осилил А вот со следующим у меня затруднения.
Для каждого описания в #2.1 сделайте следующее: Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание, которое при этом не является определением.
Описания следующие:
C++
1
2
3
4
5
6
7
8
9
10
11
char ch;
int count = 1;
char* name = "Bjarne";
struct complex { float re, im; };
complex cvar;
extern complex sqrt(complex);
extern int error_number;
typedef complex point;
float real(complex* p) { return p->re; };
const double pi = 3.1415926535897932385;
struct user;
У меня получились такие ответы:
char ch
Определение есть. Написать описание без определения нельзя.
int count = 1;
Определение есть. Описание без определения int count;
char* name = "Bjarne";
Определение есть. Описание без определения char* name;
struct complex { float re, im; };
Определение есть. Описание без определения struct complex;
complex cvar;
Определение есть. Написать описание без определения нельзя.
typedef complex point;
Определение есть. Описание без определения typedef complex;
float real(complex* p) { return p->re; };
Определение есть. Описание без определения float real;
const double pi = 3.1415926535897932385;
Определение есть. Описание без определения const double pi;
struct user; определения нет
extern complex sqrt(complex); определения нет
extern int error_number; определения нет
Сам себя проверить и проконсультировать я не могу. Может кто-нибудь проверить описания без определения и подсказать, как написать описания с определениями?
Дополнительно прикладываю текст #2.1, где речь идет про описания и определения.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru