Давно завидовал #истам и их String...

Dec 20, 2007 21:55

... а тут меня еще и на раздумья о диапозонах потянуло.

Какая операция над C-строками одновременно частая и O(N) дорогая?
ответ, код и все, все, все )

ru, programming, c#, cpp, article

Leave a comment

Comments 8

(The comment has been removed)

pigmeich December 20 2007, 14:03:28 UTC
А ты мой код смотрел?

Reply

(The comment has been removed)


_winnie December 20 2007, 13:05:13 UTC
http://russian.joelonsoftware.com/Articles/BacktoBasics.html

BSTR в COM хранит длину перед строкой.

ИМХО, лучше всего хранить отдельно, как раз ради фокуса о котором пишет zabivator

Reply

pigmeich December 20 2007, 14:31:45 UTC
Так, ты тоже продолжения не дождался...

Reply


pigmeich December 20 2007, 13:33:59 UTC
Блин!

Надо было мне залочить комменты пока я дописываю статью.

А ведь совсем к другому хотел подойти... =)

Reply

_winnie December 20 2007, 14:34:42 UTC
begin + end это почти тоже самое что begin + длина !

Reply

(The comment has been removed)

_winnie December 20 2007, 15:33:00 UTC
Когда итераторы random, то это вообще одно и тоже. Одно выводится из другого.
end = begin + длина
длина = end - begin

Reply


Leave a comment

Up