Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <windows.h>
- #include <stdio.h>
- using namespace std;
- // Obecná funkce na tvorbu složek
- void CreateFolder(const char * path)
- {
- if(!CreateDirectory(path ,NULL))
- {
- return;
- }
- }
- // Obecná funkce na tvorbu složek
- void CreateFolder1(const char * path)
- {
- if(!CreateDirectory(path ,NULL))
- {
- return;
- }
- }
- // Obecná funkce na tvorbu složek
- void CreateFolder2(const char * path)
- {
- if(!CreateDirectory(path ,NULL))
- {
- return;
- }
- }
- // Obecná funkce na tvorbu složek
- void CreateFolder3(const char * path)
- {
- if(!CreateDirectory(path ,NULL))
- {
- return;
- }
- }
- // Tvorba složek pro Weby
- void CreateWebFolders(){
- CreateFolder("C:\\projectWeb\\");
- CreateFolder("C:\\projectWeb\\assets\\");
- CreateFolder("C:\\projectWeb\\assets\\css\\");
- CreateFolder("C:\\projectWeb\\assets\\img\\");
- CreateFolder("C:\\projectWeb\\assets\\js\\");
- CreateFolder("C:\\projectWeb\\assets\\fonts\\");
- CreateFolder("C:\\projectWeb\\assets\\sounds\\");
- CreateFolder("C:\\projectWeb\\includes\\");
- CreateFolder("C:\\projectWeb\\p\\");
- cout << "složky byly úspěšně vytvořeny!";
- }
- // Tvorba složek pro C++ projekty
- void CreateCppFolders(){
- CreateFolder1("C:\\projectCpp\\");
- CreateFolder1("C:\\projectCpp\\includes\\");
- CreateFolder1("C:\\projectCpp\\headers\\");
- CreateFolder1("C:\\projectCpp\\assets\\");
- cout << "složky byly úspěšně vytvořeny!";
- }
- // Tvorba složek pro Java projekty
- void CreateJavaFolders(){
- CreateFolder2("C:\\projectJava\\");
- CreateFolder2("C:\\projectJava\\includes\\");
- CreateFolder2("C:\\projectJava\\assets\\");
- CreateFolder2("C:\\projectJava\\libs\\");
- cout << "složky byly úspěšně vytvořeny!";
- }
- // Tvorba složek pro Python projekty
- void CreatePythonFolders(){
- CreateFolder3("C:\\projectPython\\");
- CreateFolder3("C:\\projectPython\\include\\");
- CreateFolder3("C:\\projectPython\\libs\\");
- cout << "složky byly úspěšně vytvořeny!";
- }
- int main(){
- setlocale(LC_ALL, "Czech");
- int volba; // proměnná volby
- cout << "############################" << endl;
- cout << " Program na tvorbu projektů" << endl;
- cout << "############################" << endl;
- cout << "1) C++ Project" << endl;
- cout << "2) Web Project" << endl;
- cout << "3) Python Project" << endl;
- cout << "4) Java Project" << endl;
- cout << "############################" << endl;
- cout << "Napiš číslo volby: ";
- cin >> volba;
- switch (volba) {
- default:
- cout << "Měl jsi napsat číslo v rozmezí 1-4";
- case 1:
- CreateCppFolders();
- return 0;
- case 2:
- CreateWebFolders();
- return 0;
- case 3:
- CreatePythonFolders();
- return 0;
- case 4:
- CreateJavaFolders();
- return 0;
- }
- system("pause");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement