Vielleicht eher sowas (wenn du selber bauen willst):

https://www.hardwaredealz.com/bester-gaming-pc-fuer-unter-1200-euro-gamer-pc-bis-1200-euro

finde den i5 12400F etwas schwach für die GraKa gerade in Fortnite was eher eine gute CPU braucht.

...zur Antwort

Lösung:

template<typename... _args, typename _func>

inline void createThread(_func&& func, _args&&... args)

{

   std::thread(func, args...).detach();

}

...zur Antwort

Der Code:

#include <Windows.h>

#include <iostream>

void FindAllFiles(std::string folderName)

{   

   WIN32_FIND_DATA FileData;

   std::string folderNameWithSt(folderName + "*"), NewPath, Output;

   HANDLE FirstFile = FindFirstFileA(folderNameWithSt.c_str(), &FileData);

   if (FirstFile != INVALID_HANDLE_VALUE)

   {

       while (FindNextFileA(FirstFile, &FileData))

       {

           if (strcmp(FileData.cFileName, ".") != 0 && strcmp(FileData.cFileName, "..") != 0)

           {

               if (FileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)

               {

                   NewPath = (folderName + FileData.cFileName) + "\\";

                   FindAllFiles(NewPath);

                   if (!FirstFile)

                       CloseHandle(FirstFile);

               }

               else

               {

                   std::cout << folderName + FileData.cFileName << "\n";

                   if (!FirstFile)

                       CloseHandle(FirstFile);

               }

           }

       }

   }

   return;

}

int main(void)

{

   FindAllFiles("C:\\");

}

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.