STRING* str_create(char* content)

Erzeugt ein STRING-Objekt variabler Länge. Objekte, die auf diese Weise erstellt wurden, werden beim Schließen der Engine oder durch Aufrufen der Funktion ptr_remove automatisch gelöscht

Parameter:

content - Inhalt des Strings, entweder von einem Quell-STRING*-Pointer oder einem char-Array. Eine Raute '#', gefolgt von einer Nummer, erzeugt einen String der gegebenen Größe und füllt ihn mit Leerzeichen.

Rückgabewerte:

STRING* -Pointer zum erzeugten STRING.

Geschwindigkeit:

Mittel

Beispiele:

sstr0 = str_create(""); // creates an empty string 
str1 = str_create("This is a \n new string!");
str2 = str_create("#4000"); // creates a string of 4000 spaces

Siehe auch:

STRING, str_cpy,_str , ptr_remove

► Aktuelle Version Online