Witam zwracam sie z pomocą ponieważ moja klasa CUtils nie widzi zagnieżdzonej klasy Console. Proszę o szybką pomoc ponieważ robie projekt do szkoły
#pragma once
#include <Windows.h>
#include <cstdlib>
#include <iostream>
#include <thread>
class CUtils
{
public:
CUtils cmd() {new CUtils::Console; };
class Console {
public:
void attachConsole();
void detachConsole();
private:
FILE* pFile;
};
};
inline CUtils* gUtils;
#include "CUtils.h"
void CUtils::Console::attachConsole()
{
gUtils->cmd->
AllocConsole();
freopen_s(&pFile, "CONOUT$", "w", stdout);
}
void CUtils::Console::detachConsole()
{
if (pFile)
fclose(pFile);
FreeConsole();
}
Problem został rozwiązany

