Задать вопрос
mercy_smile
@mercy_smile

Как исправить «Функция-член не может быть повторно объявлена в не соответствующего класса»?

file.cpp
#include "Utils.h

int main(){

	void Utils::HideConsole(); {
		HWND Stealth;
		AllocConsole();
		Stealth = FindWindowA("ConsoleWindowClass", 0);
		ShowWindow(Stealth, 0);
	}


file.h
class Utils {
public:
    void HideConsole();
}
  • Вопрос задан
  • 1174 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
В С++ не можно объявлять тела именованных функций внутри других функций. Вытащите из main() тело Utils::HideConsole()

Ну и ; там лишняя - между именем и телом ее быть не должно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Сбер Москва
от 130 000 ₽
Wanted. Ростов-на-Дону
До 160 000 ₽
ClickStar Санкт-Петербург
от 150 000 до 300 000 ₽
27 дек. 2024, в 14:09
8000 руб./за проект
27 дек. 2024, в 13:50
6000 руб./за проект
27 дек. 2024, в 09:38
6000 руб./за проект