Ak je výsledkom stále rovnaký reťazec, kde sa menia len čísla, tak potom najlepšie nejako takto (ten reťazec by sa navyše mohol umiestniť do resourcov):
soubor.Write(wxString::Format("\nTEXT: %d\nJINY TEXT %d\nDALSI TEXT %d", promenna1, promenna2, promenna3));
Prípadne cez to pole, ale nevidím dôvod, prečo to robiť takto:
wxString strings[] = {
"\nTEXT: " + wxString::Format("%d", promenna1),
"\nJINY TEXT " + wxString::Format("%d", promenna2),
"\nDALSI TEXT " + wxString::Format("%d", promenna3)
};
for (size_t i = 0; i < 3; ++i)
soubor.Write(strings[i]);