C++ Przechowywanie bloku tekstu

0

Witam,
Szukam bezpiecznego miejsca w programie gdzie przechować ważny blok tekstu, w tym przypadku długi kod zakodowany base64(jest to blok tekstu). Próbowałem przechować go w zmiennej, ale VS nie pozwala na łączenie linijek, przykład

char* base = "ZGZzaGRmaGpzZGZmZ2hmamRmc2hkZmhqc2RmZmdoZmpkZnNoZGZoanNkZmZnaGZqZGZzaGRmaGpz"
"ZGZmZ2hmamRmc2hkZmhqc2RmZmdoZmpkZnNoZGZoanNkZmZnaGZqZGZzaGRmaGpzZGZmZ2hmamRm"
"c2hkZmhqc2RmZmdoZmpkZnNoZGZoanNkZmZnaGZqZGZzaGRmaGpzZGZmZ2hmamRmc2hkZmhqc2Rm"
"ZmdoZmpkZnNoZGZoanNkZmZnaGZqZGZzaGRmaGpzZGZmZ2hmamRmc2hkZmhqc2RmZmdoZmpkZnNo"
"ZGZoanNkZmZnaGZqZGZzaGRmaGpzZGZmZ2hmamRmc2hkZmhqc2RmZmdoZmpkZnNoZGZoanNkZmZn"
"aGZqZGZzaGRmaGpzZGZmZ2hmamRmc2hkZmhqc2RmZmdoZmpkZnNoZGZoanNkZmZnaGZq";

Łączenie linijek plusami nic nie daje bo to tablica znaków. W pliku nie mogę tego przechowywać ze względu na łatwość odczytania przez użytkownika. Może dodać bezpośrednio do projektu jako dokument? Ale czy nie będzie dało się tego odczytać jakimś Resource hackerem?

0

Może zakoduj to jakoś (nie w base) i klucz będzie znany tylko twojemu programowi?

0

ale VS nie pozwala na łączenie linijek,

Co ty gadasz, kod się kompiluje. Powinno być const char* base =, poza tym ok.

0

A faktycznie, nie działa to dla zmienny ;)
Dzięki

0

Zasoby można byłoby odczytać resource hackerem, teraz można odpalić IDĘ i skopiować napis z okienka "strings".

1 użytkowników online, w tym zalogowanych: 0, gości: 1