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

( extern char ) переопределение; - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошыбка - error C2664 http://www.cyberforum.ru/cpp-beginners/thread803543.html
Тренируюсь по видео уроку писать игрушку волейбол и возникла ошибка - error C2664: 'glutSpecialFunc' : cannot convert parameter 1 from 'void (__cdecl *)(unsigned char,int,int)' to 'void (__cdecl...
C++ Помощь в программе для поиска нуля функции графическим способом Кто подскажет как написать программу для поиска нуля функции графическим способом?. Т.е что бы программа с определённым шагом делала перебор значений и находила значение аргумента при котором функция... http://www.cyberforum.ru/cpp-beginners/thread803542.html
C++ Удалить элементы между максимальным и минимальным
Не упорядочивая массив, удалить из него элементы, расположенные между максимальным и минимальным. То, что уже есть. Если кто-то найдет ошибку, или подскажет другой метод - буду благодарна....
C++ Каким образом можно сделать выключение компютера С++
Появилась идея сделать интересную программу. Всё уже продумал кроме выключения ПК. То есть каким образом заставить ПК выключится после не выполненной задачи. Алгоритм будет таков: Задача...
C++ Рисунок и текст в одном окне http://www.cyberforum.ru/cpp-beginners/thread803510.html
Мне нужно что-бы в консольном приложении происходил вывод моих сообщений\результатов, диалог с пользователем и в конце рисунок, например квадрата. Могу ли я это реализовать в ОДНОМ окне, ведь...
C++ Как узнать размер массива? Нужно узнать размер введенного пользователем массива, но sizeof() почему-то не работает, помогите пожалуйста разобраться! int main(){ char work_str; int size_of_str; scanf("%s", work_str);... подробнее

Показать сообщение отдельно
Kuzia domovenok
1891 / 1746 / 118
Регистрация: 25.03.2012
Сообщений: 5,926
Записей в блоге: 1
08.03.2013, 21:29
extern это как раз способ не определять переменную, а сообщить, что она определена в другом срр файле.
externы как раз-таки можно прописывать в заголовочных h файлах.
Естесственно, т.к. extern это не определение, инициализироать чем-либо эту переменную не следует.
C++
1
2
3
4
5
6
7
8
9
//test.h
extern char *SOUND_TRAPPED[2];
 
////test.с
char *SOUND_TRAPPED[ ] =
{
     "zbm4/zombi_trapped.wav",      // male
     "zbm4/zombi_trapped_female.wav"      // female
};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru