LINUX.ORG.RU

История изменений

Исправление waker, (текущая версия) :

Не развнозначный код.

в каком месте?

И не такой читабельный, даже первый вариант на objc лучше.

ты определись уже.. то тебе дублирование типа не читабельно, то наоборот.

Ничего руками выписывать не надо, и сишный литерал остается сишным литералом.

в objc тоже так можно:

[NSString stringWithUTF8String:"C Literal"];

и это очень хорошо, что это делается явно, т.к. наглядно показывается, что NSString и const char[] это разные вещи. многие крестовики думают что у std::string нет оверхеда, именно из-за сахара.

Исправление waker, :

Не развнозначный код.

в каком месте?

И не такой читабельный, даже первый вариант на objc лучше.

ты определись уже.. то тебе дублирование типа не читабельно, то наоборот.

Ничего руками выписывать не надо, и сишный литерал остается сишным литералом.

в objc тоже так можно:

[NSString stringWithUTF8String:"C Literal"];

Исходная версия waker, :

Не развнозначный код.

в каком месте?

И не такой читабельный, даже первый вариант на objc лучше.

ты определись уже.. то тебе дублирование типа не читабельно, то наоборот.

Ничего руками выписывать не надо, и сишный литерал остается сишным литералом.

в objc тоже так можно:

[NSString stringWithUTF8String:«C Literal»];