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

Объявление и создание глобальной структуры в dll - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать по возрастанию элементы массива, с четными номерами методом выбора http://www.cyberforum.ru/cpp-beginners/thread1113901.html
Дан целочисленный массив с элементами от -20 до 20. Отсортировать по возрастанию элементы массива, с четными номерами методом выбора. Помогите с условием для сортировки по возрастанию. Программа в...
C++ Написать программу для поиска определителя до 10 порядка включительно Здравствуйте. Очень нужна помощь. Нужно написать программу для поиска определителя до 10 порядка включительно. На форуме есть множество программ, но я не до конца понимаю, как они работают. Очень... http://www.cyberforum.ru/cpp-beginners/thread1113896.html
Как определить время на удалённом сервере? C++
На С++ есть возможность определения времени, выставленного на текущем ПК. А как определить время на удалённом сервере, например отсюда: http://time.is/Kyiv Подскажите, пожалуйста, как это сделать...
C++ Подсчитать количество букв в строке
Дается текстовый файл input.txt. Нужно подсчитать количество букв (из строки S), заключенных в круглые скобки и записать полученное число в файл output.txt. Я имею представление о том, как считать...
C++ Обработка неудачного вызова конструктора класса http://www.cyberforum.ru/cpp-beginners/thread1113853.html
Есть ли в С++ средства обработки неудачного вызова конструктора класса. т.е. самый простой типовой вызов конструктора класса имеет вид graph *g=new graph(6,7,E); Можно ли из него понять создан...
C++ Подскажите сервис карт с API под C++ Ищу сервис карт с API под C++. Чего-то неверотного не жду, если можно будет просто получить кратчайший путь (расстояние в км) по дорогам от одного объекта до другого, имея их адрес или координаты,... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6653 / 5062 / 470
Регистрация: 14.02.2011
Сообщений: 16,926
08.03.2014, 14:13
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
При подключении h-ника с помощью дирректив препроцессора идет проверка на переопределение.
щаз еше
это если в одной единице трансляции а если в разных?
Цитата Сообщение от korez Посмотреть сообщение
C++
1
2
3
4
5
struct mystruct
{ int a;
   int b; }
//объявлял так
mystruct mystruct1;
сделай так
C++
1
2
3
4
struct mystruct
{ int a;
   int b; }
extern mystruct mystruct1;
а в каком то одном файле
C++
1
mystruct mystruct1;
структура один раз создастся
тогда компилятор будет знать что структура где то объявлена и с ума не сойдет

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