Když jsem přečetl: „Je to funkcia, ktorá spojí viac rozličných textov.”, tak jsem se musel znovu podívat na název topicu, jestli opravdu děláš tutoriál na metodu format a ne na slučování stringů. Já bych to tedy definoval jako: Nahradí formátovací položky v zadaném řetězci obsahem zadaného objektu. Dál jsem to nečetl a jen projel očima a nevšiml jsem si, že bys někde psal parametry téhle metody, co tu popisuješ.
format(vysledokspojenia,sizeof(vysledokspojenia),"SKRATKA1 SKRATKA2",zdrojprvejskratky,zdrojdruhejskratky,...);
Tenhle řádek mě hned praštil do očí. To nebude fungovat, protože ti tam chybí formátovací položky(string, double, float, char, integer, etc.)
A ten poslední parametr(ty tečky) berou často začátečníci jako součást kódu, takže to bych z toho taky vyjmul.
Dále jsem si všiml, že jsi tam implementoval zcmd, ale tohle není tutoriál na zcmd a začátečníka to může zmást.
format(VyslednaSprava,sizeof(VyslednaSprava),"Administrátor rozhodol, že %s je deb*l!",MenoHraca);
Používat v tutoriálu vulgarismy je též zajímavé. No, když vezmu v potaz, že tohle je fórum plné dětí, tak nějaký ten vulgarismus navíc neuškodí. Oni už to stejně moc dobře znají, ale nevím co by si o tobě pomyslel nějaký vyspělejší nováček, který by sem jen tak náhodou zabloudil.
A taky jak koukám. tak není úplně vše popsáno a to co je, tak ale velmi "lajcky".
Je hezké, že je v tvém zájmu rozvinout zkušenosti a schopnosti začátečníků, ale nejdřív by jsi se měl sám to pořádně naučit a vysvětlit. Nezapomínej, že když tomu co jsi napsal rozumíš ty, tak tomu nemusí rozumět někdo jiný. Daný tutoriál potom značně ztrácí na kvalitě.
Btw omlouvám se případně za úplně nepřesnou "terminologii". Jsem vysazený na C#.