C++ Program ismi sürekli olarak değiştirme [Yardım]

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
MrComan
Onaylı Üye
Katılım
14 Şub 2018
Mesajlar
77
Tepki puanı
7
Ödüller
8
8 HİZMET YILI
C++ Program ismi sürekli olarak değiştirme bu konu hakkında yardım ederseniz sevinirim
 
Üye
Katılım
17 Şub 2021
Mesajlar
2
Tepki puanı
1
Yaş
24
5 HİZMET YILI
bir string değişken oluşturup while(1) içerisine (isteğe bağlı Sleep(30000) kullanılarak ) 30 saniyede bir rastgele bir string oluşturup

#include <Windows.h> sayesinde SetConsoleTitle($Degisken); olarak kullanılabilir bence
 
Uzman Üye
Katılım
5 Ocak 2021
Mesajlar
203
Çözümler
3
Tepki puanı
78
Ödüller
5
Yaş
51
5 HİZMET YILI
C++:
string rastgele() {
   
    string tmp_s;
    static const char alphanum[] =
        "0123456789"
        "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
        "abcdefghijklmnopqrstuvwxyz";
   
    srand( (unsigned) time(NULL) * getpid());

    tmp_s.reserve(33);

    for (int i = 0; i < len; ++i)
        tmp_s += alphanum[rand() % (sizeof(alphanum) - 1)];
   
   
    return tmp_s;
   
}

bunu while döngüsüne alıp console title'ye yazdırabilirsin
 
Banlı Üye
Katılım
2 Ara 2020
Mesajlar
128
Çözümler
1
Tepki puanı
44
5 HİZMET YILI
C++:
#include <cstdlib>
#include <ctime>
#include <string>
#include <windows.h>
#include <iostream>

int main()
{
    int a;
    srand(time(nullptr));//changes random seed
    std::string title = "";
    int n = 10;//title length
    for (int i = 0; i < n; i++)
    {
        a = rand() % 2; //50% numbers and 50% letters
        if (a == 0)
            title += rand() % 26 + 'a';//generates letters
        else
            title += std::to_string(rand() % 10);//generates numbers
    }
    SetConsoleTitleA(title.c_str());
    std::cout << "test" << std::endl;
    
    system("PAUSE");
    return 0;
}

Kaynak :
Bağlantıları görmek için lütfen Giriş Yap
 
Uzman Üye
Katılım
5 Ocak 2021
Mesajlar
203
Çözümler
3
Tepki puanı
78
Ödüller
5
Yaş
51
5 HİZMET YILI
C++:
#include <cstdlib>
#include <ctime>
#include <string>
#include <windows.h>
#include <iostream>

int main()
{
    int a;
    srand(time(nullptr));//changes random seed
    std::string title = "";
    int n = 10;//title length
    for (int i = 0; i < n; i++)
    {
        a = rand() % 2; //50% numbers and 50% letters
        if (a == 0)
            title += rand() % 26 + 'a';//generates letters
        else
            title += std::to_string(rand() % 10);//generates numbers
    }
    SetConsoleTitleA(title.c_str());
    std::cout << "test" << std::endl;
   
    system("PAUSE");
    return 0;
}

Kaynak :
Bağlantıları görmek için lütfen Giriş Yap
eklemeyi unutmuşum, sağol bro
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst