0xd34df00d 06.03.2013 18:03 Azoth_primary

А еще нет ничего плохого в том, чтобы дергать сишные функции по мере необходимости. Например, вместо фанатичного обмазывания stringstream'ами можно просто взять и дернуть strtol и получить заодно длину обработанной строки как нефиг делать.
Пишу парсер хтмла, да.

1. MPogoda 06.03.2013 18:04 PC

кукарек

2. part1zano 06.03.2013 18:05 quadE18FCD66

from HTMLParser import HTMLParser

class MyParser(HTMLParser):
def handle_starttag(self, tag):
# here be something
def handle_data(self, data):
# here also be something
def handle_endtag(self, tag):
# here be something else

3. MPogodapart1zano /2 06.03.2013 18:06 PC

питушон не нужен

4. 0xd34df00dMPogoda /1 06.03.2013 18:07 Azoth_primary

Полностью с вами согласен, пстоллега.

5. 0xd34df00dpart1zano /2 06.03.2013 18:07 Azoth_primary

Ахахаха)))))

6. MPogoda0xd34df00d /4 06.03.2013 18:08 PC

Никто и не говорил, что дёргать простые сишные функции из плюсов — плохо. Но сиблядки в с++ — это плохо.

7. 0xd34df00dMPogoda /6 06.03.2013 18:09 Azoth_primary

>_> @mva

8. gisty 06.03.2013 18:15 F42574E6

strotol умеет работать с юникодом?

9. 0xd34df00dgisty /8 06.03.2013 18:16 Azoth_primary

Зачем ему уметь работать с юникодом?

10. 0xd34df00d0xd34df00d /9 06.03.2013 18:16 Azoth_primary

В смысле, что ты тут ожидаешь в плане поддержки юникода?

11. gisty0xd34df00d /9 06.03.2013 18:21 F42574E6

а, она с числами работает. тогда юникод не нужен, но сишный string.h, емнип, криво работает с юникодными строками.

12. 0xd34df00dgisty /11 06.03.2013 18:22 Azoth_primary

Ему по идее похуй должно быть, чо там, главное, чтобы на конце был ноль // std::string не прямее, а wstring вообще хуй пойми что какое-то.

13. gisty0xd34df00d /12 06.03.2013 18:31 F42574E6

кому ему? на символ в string.h отделяется 8 бит, и вместо одного шестнадцатибитного юникодного символа получишь два восьмибитных

14. 0xd34df00dgisty /13 06.03.2013 18:39 Azoth_primary

И?

15. gisty0xd34df00d /14 06.03.2013 18:41 F42574E6

хуи

16. 0xd34df00dgisty /15 06.03.2013 18:42 Azoth_primary

Ок, согласен.

17. 238328part1zano /2 06.03.2013 19:09

бамбануло

18. 0xd34df00d238328 /17 06.03.2013 19:13 Azoth_primary

В одну строчку збс, кстати,

from HTMLParser import HTMLParser class MyParser(HTMLParser)

Ехал парсер через парсер...

19. 2383280xd34df00d /18 06.03.2013 19:18

>cpython2
>2015

Do you really want to delete ?