Hallöchen Brotfisch,
ich habe mal ein Problem, was ich bisher nie verstanden habe.
Weiß einer, warum das so ist?
enum ProblemEnum
{
	ProblemID,
	ProblemText[255]
}
new Problem[10][ProblemEnum];
stock Funktion(problementry)
{
	new count;
	for(new x; x < sizeof Problem[problementry][ProblemText]; x++)
		count++;
	return count;
}
Der hat bei dem "for" ein Problem. (Zeile 11)
Ich weiß nicht warum oder wieso....
Das Problem habe ich des öfteren.
Ich hatte es bisher nur durch #define ProblemTextL 255 und dann "ProblemText[ProblemTextL]" gefixt.
So könnte ich dann bei der for Schleife einfach ein for < ProblemTextL nehmen.
Weiß nicht, wieso und warum das so ist 
Weiß einer von euch, wieso das so ist?
Ich freue mich einfach auf ne logische Erklärung 
edit 1: Sizeof und Strlen gehen beides nicht, in der for 
 
		 
		
		
	

 
 





