Aktywne Wpisy

Villeman +50
Kitka wróciła z podwórza przedwczoraj wlokąc się praktycznie na tylnych łapach. Myślę sobię - przetrącony kręgosłup. W domu jednak widzę, że daje rade z biedą chodzić, jednak ogon jak martwy, ani rusz. Coś z nim nie tak? Może coś innego? Późna pora, brak otwartego gabinetu weterynarza, nic nie zrobię. Staram się pomóc jak tylko się da, widzę że cierpi, na noc ustawiam budzik co dwie godziny, aby sprawdzić, czy jest okej i
źródło: jozia_brak_infor_2024-05-15_16-33-58_widok_VD
Pobierz
badreligion66 +122





Powiedzcie mi czy moge w jakis łatwy sposob utwozyc plik w ktorym zapisze sobie jakas liczbe a potem z niej odczytam ale w takim formacie zeby nie dalo sie go otwierać zwyklymi notatnikami i innymi edytorami tekstu w bibliotece fstream
np mam :
fstream file;
file.open("HighScore.txt", ios::in);
if (file.good() == false)
return -100;
string line;
getline(file, line);
LeveL.HighScore = atoi(line.c_str());
file.close();
i tutaj zamiast HighScore mialo by mi utwozyc plik o innym rozszerzeniu niz txt, tj trudniejszym do modyfikacji z zewnatrz. Jak tego dokonac?
#programowanie #cpp
chodzi o to, ze zapisujac plik.txt w katalogu z grą pozniej przy kolejnym uruchamianiu odczytuje poprzednie konfiguracje. Chciałbym, zeby nie dalo sie zmieniac tych konfiguracji manualnie tj -> wejscie do katalogu z gra ->odpalenie plik.txt i zamiana znaków i iiczb
Komentarz usunięty przez autora
jak wczytujesz to odczytaj, podnieś do kwadratu, podziel przez 97 i użyj round. to zatrzyma 95% zainteresowanych. pozostałe 5% i tak się pomęczy kilkanaście minut żeby to złamać
poszukaj o API system properties dla platformy na jakiej pracujesz
edit:
zawsze mozesz stworzyc uzytkownika i grupe ktorej przypiszesz prawa zapisu/odczytu dla pliku, i bedzie on praktycznie niedostepny a programowo proces poprosi o otworzenie pliku przy pomocy uuida twojego "uzytkownika do czytania tego pliku" i pobierze wartosci
a jesli koniecznie chcesz szyfrowac to droga jest taka:
.
.