Herkese merhaba dostlarım. Bir proje üzerinde çalışıyorum fakat çok fazla deneme yapmam sonucunda başaramadım. Aranızda illaki bilen vardır ben şöyle açıklayayım. (C++) Program rastgele bir text hazırlayacak içerisinde ve bu hazırladığı rastgele texti hem SetConsoleTitle ile konsol texti yapacak hemde programın ismini yapacak. Bunun için şöyle bir kod hazırladım. Texti konsol texti yapabiliyor fakat program ismi değişmiyor. Bilen arkadaşlar bi yardımcı olabilir mi her haltı yerim bi bu program isimlerine kafam ermez.
cpp:
#include <iostream>
#include <string>
#include <random>
#include <Windows.h>
std::string generateRandomString(int length) {
const std::string characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
std::random_device rd;
std::mt19937 generator(rd());
std::uniform_int_distribution<int> distribution(0, characters.size() - 1);
std::string randomString;
for (int i = 0; i < length; ++i) {
randomString += characters[distribution(generator)];
}
return randomString;
}
int main() {
std::string programName = generateRandomString(10);
SetConsoleTitle(programName.c_str());
std::cout << "Konsol Ismi: " << programName << std::endl;
std::cout << "Program Ismi: " << programName << std::endl;
return 0;
}