2 вопроса.
#5

Quote:
Originally Posted by Urukhay
View Post
А вот для кого в таком случае делают параметр количества ячеек в том же format?

fornat ( str , 24 , "%d" , test );
Такой параметр есть во всех функциях, преобразующих строку, он находятся в конце всех аргументов (кроме format) и определяется sizeof.
Например:
Code:
strcat(dest[], const source[], maxlength = sizeof dest)
Поэтому при использовании подобных функций его можно не указывать.

А с format такая махинация не проходит, потому что в нем указывается неопределенное кол-во аргументов после текста, в который преобразуется массив.
pawn Code:
format(string, 24, "текст %i %f %s", ...);
Reply


Messages In This Thread
2 вопроса. - by Urukhay - 24.11.2013, 13:03
Re: 2 вопроса. - by Stepashka - 24.11.2013, 13:43
Re: 2 вопроса. - by Gameyer - 24.11.2013, 15:08
Re: 2 вопроса. - by Urukhay - 24.11.2013, 15:09
Re: 2 вопроса. - by ea8de1 - 24.11.2013, 15:52
Re: 2 вопроса. - by Stepashka - 24.11.2013, 16:03
Re: 2 вопроса. - by stabker - 24.11.2013, 18:15

Forum Jump:


Users browsing this thread: 1 Guest(s)