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

warning при использовании переменной из подключаемого файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заполнить массив квадратами http://www.cyberforum.ru/cpp-beginners/thread434149.html
Ребят помогите пожалуйста решить задачу: Заполните массив из 10 элементов квадратами чисел от 10 до 19
C++ В прямоугольной матрице A(m,n) заменить нечетные строки вектором B(n) в прямоугольной матрице A(m,n) заменить нечетные строки вектором B(n) http://www.cyberforum.ru/cpp-beginners/thread434130.html
бэк трэкинг, графы C++
1. Используя рекурсивный бэк трэкинг сгенерировать все перестановки заданного числа n. 2. Реализовать алгоритм поиск в ширину на графе. 3. Реализовать на графе алгоритм подсчета компонент связности.
требуется написать небольшие программки C++
требуется написать небольшие программки. Вот, например, одно задание: 1. Распечатать самое длинное и самое короткое слово из строчки, введённой пользователем. 2. Определить число вхождений указанного пользователем слова в строку текста, введённого пользователем. За вознаграждение или так просто? Кто-нибудь сможет помочь?
C++ Поворот матрицы http://www.cyberforum.ru/cpp-beginners/thread434110.html
Здравствуйте! Мне нужно повернуть матрицу на 90 градусов вправо, то есть дается: ------- abcd edgh ijkl mnop ------- после поворота:
C++ Задачи с string.h 11.1. Дана строка. Подсчитать самую длинную последовательность подряд идущих букв а. 11.2. Результаты вступительных экзаменов представлены в виде списка из N строк, в каждой строке которого записаны фамилия студента и отметки по каждому из M экзаменов. Определить количество абитуриентов, сдавших вступительные экзамены только на «отлично». 11.3. Дана строка, содержащая текст, включающий... подробнее

Показать сообщение отдельно
Humanoid
Почетный модератор
9830 / 3828 / 163
Регистрация: 12.06.2008
Сообщений: 11,451

warning при использовании переменной из подключаемого файла - C++

24.01.2012, 10:59. Просмотров 690. Ответов 2
Метки (Все метки)

При работе с библиотекой slang я подключаю файл slang.h
Мне нужно получить значение двух переменных SLtt_Screen_Rows и SLtt_Screen_Cols... вроде бы всё работает нормально, но при компиляции появляется предупреждение:
c:/qtsdk/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../../mingw32/bin/ld.exe: warning: auto-importing has been activated without --enable-auto-import specified on the command line.
This should work unless it involves constant data structures referencing symbols from auto-imported DLLs.
Это происходит только когда есть обращение к этим переменным. В принципе, меня всё страивает (т.к. всё работает нормально), но хотелось бы понять причину предупреждения и как от него избавиться.

В файле slang.h эти переменные объявлены как:
C++
1
2
SL_EXTERN int SLtt_Screen_Rows;
SL_EXTERN int SLtt_Screen_Cols;
SL_EXTERN объявлен ранее как
C++
1
# define SL_EXTERN extern SL_IMPORT
В свою очередь SL_IMPORT объявлен как просто
C++
1
# define SL_IMPORT
Т.е., на сколько я понимаю, переменные можно считать как
C++
1
2
extern int SLtt_Screen_Rows;
extern int SLtt_Screen_Cols;
Компилятор mingw32.
Подскажите, в каком направлении копать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru