Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Čtení řetězců v Céčku

Ahoj, jak mohu v céčku efektivně načítat řetězce znaků?

Mám na mysli dynamicky alokované místo tak, aby to šetřilo paměť. Například mám místo pouze pro 10 znakový řetězec, ale kdybych náhodou chtěl načítat řetězec s >10 znaky, tak se místo třeba zdvojnásobí a když ani to nebude vyhovovat, tak se znovu zdvojnásobí.

dám příklad - chci uložit do 3 proměnných 3 slova ze vstupu.txt (jejich velikost dopředu neznám)

vstup.txt
{

auto
dinosaurusREX
pcporadnajenejlepsiporadna

}

-začínám s omezením na 10 znaků

načítám "auto" do proměnné A =>okej

načítám "dinosaurusREX" do proměnné B=>musí se zdvojnásobit paměť, pak se uloží

načítám "pcporadnajenejlepsiporadna" do proměnné C=>musí se dvakrát zdvojnásobit paměť(uvažuji, že omezení na 10 znaků je nějaká neměnná konstanta, šablona)

díky moc :-)

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny