2 / 2 / 3
Регистрация: 25.12.2014
Сообщений: 258
|
||||||
1 | ||||||
Ошибка `GetConsoleWindow' was not declared in this scope06.04.2016, 21:23. Показов 6311. Ответов 10
Метки нет (Все метки)
На Microsoft Visual Studio 2010 работает все, запускаю на C-Free 5, выдает ошибки. Библиотеки вроде подключилю Из-за чего ошибки??
Кликните здесь для просмотра всего текста
--------------------Configuration: mingw5 - CUI Debug, Builder Type: MinGW--------------------
Checking file dependency... Compiling C:\Users\Maks\Desktop\10-15\lab_15_15_2\lab_15_15_2\main.cpp... [Warning] C:\Users\Maks\Desktop\10-15\lab_15_15_2\lab_15_15_2\main.cpp:12: warning: passing `double' for converting 1 of `HFONT__* CreateFontA(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, const CHAR*)' [Warning] C:\Users\Maks\Desktop\10-15\lab_15_15_2\lab_15_15_2\main.cpp:12: warning: passing `double' for converting 2 of `HFONT__* CreateFontA(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, const CHAR*)' [Error] C:\Users\Maks\Desktop\10-15\lab_15_15_2\lab_15_15_2\main.cpp:26: error: `GetConsoleWindow' was not declared in this scope [Warning] C:\Users\Maks\Desktop\10-15\lab_15_15_2\lab_15_15_2\main.cpp:36:2: warning: no newline at end of file Complete Make main: 1 error(s), 3 warning(s)
0
|
06.04.2016, 21:23 | |
Ответы с готовыми решениями:
10
'arr' was not declared in this scope 'sum' was not declared in this scope такие вот ошибки.( Ошибка 'N' was not declared in this scope Ошибка was not declared in this scope Ошибка was not declared in this scope |
8739 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
|
|
06.04.2016, 21:33 | 2 |
не знаю.
знаю, что под виндой мингв вижуал студии не конкурент. с ним постоянно какие то проблемы вылезают.
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
|
06.04.2016, 21:35 | 3 |
А если Wincon.h добавить?
0
|
2 / 2 / 3
Регистрация: 25.12.2014
Сообщений: 258
|
|
06.04.2016, 22:00 [ТС] | 4 |
Она добавлена, самая первая
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
|
06.04.2016, 22:11 | 5 |
Внимательно прочитай.
0
|
2 / 2 / 3
Регистрация: 25.12.2014
Сообщений: 258
|
|
07.04.2016, 04:25 [ТС] | 6 |
Все равно одна и та же ошибка.
Кликните здесь для просмотра всего текста
--------------------Configuration: mingw5 - CUI Debug, Builder Type: MinGW--------------------
Checking file dependency... Compiling C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp... [Warning] C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp:11: warning: passing `double' for converting 1 of `HFONT__* CreateFontA(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, const CHAR*)' [Warning] C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp:11: warning: passing `double' for converting 2 of `HFONT__* CreateFontA(int, int, int, int, int, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, DWORD, const CHAR*)' [Error] C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp:25: error: `GetConsoleWindow' was not declared in this scope [Warning] C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp:35:2: warning: no newline at end of file Complete Make main: 1 error(s), 3 warning(s) Добавлено через 1 минуту Ему чем то не нравится `GetConsoleWindow' was not declared in this scope. Из-за чего это?
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
||||||
07.04.2016, 09:31 | 7 | |||||
http://stackoverflow.com/quest... this-scope
Вот здесь пишут, что нужно добавить define:
0
|
2 / 2 / 3
Регистрация: 25.12.2014
Сообщений: 258
|
|
07.04.2016, 12:17 [ТС] | 8 |
Не помогло, та же ошибка
Кликните здесь для просмотра всего текста
[Error] C:\Users\Maks\Desktop\Ïðîãà\10-15\lab_15_15_2\lab_15_15_2\main.cpp:27: error: `GetConsoleWindow' was not declared in this scope
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,668
|
|
07.04.2016, 12:26 | 9 |
Ну открой эти файлы (windows.h, wincon.h) и поищи там функцию. Может отсутствует или какие-то условия компиляции заданы.
Добавлено через 3 минуты А в самой среде указывается минимальная версия Windows для проекта? Может, у тебя там Windows 95 выбрана?
0
|
16 / 17 / 4
Регистрация: 27.06.2016
Сообщений: 236
|
|||||||||||
03.06.2020, 15:33 | 10 | ||||||||||
Всёравно через поисковики попадаем на старые ветки форума :-)
Вот что нужно cделать в codeblocks чтобы вышеприведённый код рисующий эллипс заработал: 1) Добавить в параметры линкера команду: -lgdi32 это можно сделать глобально для всех проектов : лезем в настройки кодеблокса сюда: setings -> compiler ->linker setings -> other linker options или только для текущего проекта: project ->buil options ->->linker setings -> other linker options 2) в код вашей программы добавить вот эти две строки( вторая строка по-моему уже там была): #define _WIN32_WINNT 0x0500 #include<windows.h> И все работает!! Добавлено через 47 минут вот пример работающего кода с пояснениями:
вот пример работающего кода с пояснениями:
0
|
0 / 0 / 0
Регистрация: 01.02.2021
Сообщений: 2
|
||||||
31.07.2021, 22:47 | 11 | |||||
На MinGW, Win10 помогло
0
|
31.07.2021, 22:47 | |
31.07.2021, 22:47 | |
Помогаю со студенческими работами здесь
11
Ошибка was not declared in this scope Ошибка: ‘cluster’ was not declared in this scope ошибка Qint16 was not declared in this scope Ошибка: 'stepen' was not declared in this scope Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |