Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     07 May 2007  20:30:32
 To : Roman Belenov
 Subject : Re: Debian vs Ubuntu
 -------------------------------------------------------------------------------- 
 
 .com> <64802336@tigger.lan.cryptocom.ru> <uodkwejex.fsf@intel.com>
 
 From: Artem Chuprina <ran+news@ran.pp.ru>
 
 Roman Belenov -> Artem Chuprina  @ Mon, 7 May 2007 15:49:20 +0000 (UTC):
 
  >> Я, скажем так, знаю очень немного задач, которые туда не влезают.  И
  >> обработка строк вообще и с интерфейсом std::string особенно там, как
  >> правило, гм, ни к чему.
 
  RB> Практически везде, где строки нужны постольку-поскольку (но при
  RB> этом нужно молотить бинарные данные), готовый std::string по
  RB> сравнению с char* вполне себе экономит время кодирования.
 
 Там, где строки нужны постольку поскольку, обычно на ура работает
 printf.  Даже не sprintf :-)
 
 А там, где они чуть более нужны - std::string точно так же не отличает
 символ от байта и потому нафиг не пригоден.
 
 А бинарные данные - да, надо молотить в C.  Вон, в соседнем окне
 выглядывает из-за угла сишничек.  20 строк тиклового API (сообщения об
 ошибках, формирование результата и оформление в пакет) и собственно
 молотилка.  А работа с файлами, сокетами и строками - tcl.  Я что,
 маньяк ее на C писать?  Спасибо, сишную ее часть за меня уже написали.
 
  >> Hу, будет у тебя другая ошибка...  std::string спокойно переживает
  >> нулевой символ в середине строки, а функции, которые ты на ее
  >> содержимое вызываешь - нет.  Довольно стандартная грабля.
 
  RB> Это уже ошибка в алгоритме (откуда бы этому нулевому символу там
  RB> изначально взяться?),
 
 А чем он хуже других?
 
  RB> в то время как указатели тащат за собой проблемы, специфичные
  RB> именно для них.
 
 Если правильно писать на C, никаких проблем с указателями не будет.
 Другое дело, что правильно очень мало кто умеет.
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 /итд/почтопосылалка.нстрк (c)
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Debian vs Ubuntu   Victor Wagner   07 May 2007 13:43:38 
 Re: Debian vs Ubuntu   Roman Belenov   07 May 2007 14:38:16 
 Re: Debian vs Ubuntu   Victor Wagner   07 May 2007 15:48:38 
 Re: Debian vs Ubuntu   Roman Belenov   07 May 2007 18:25:05 
 Re: Debian vs Ubuntu   Artem Chuprina   07 May 2007 19:08:26 
 Re: Debian vs Ubuntu   Roman Belenov   07 May 2007 19:49:20 
 Re: Debian vs Ubuntu   Artem Chuprina   07 May 2007 20:30:32 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 10:58:05 
 Re: Debian vs Ubuntu   Victor Wagner   08 May 2007 11:06:41 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 11:25:21 
 Re: Debian vs Ubuntu   Artem Chuprina   08 May 2007 13:05:05 
 Re: Debian vs Ubuntu   Ilya Anfimov   08 May 2007 13:11:08 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 13:35:21 
 Re: Debian vs Ubuntu   Ilya Anfimov   08 May 2007 14:18:42 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 14:26:50 
 Re: Debian vs Ubuntu   Artem Chuprina   08 May 2007 13:03:03 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 13:50:02 
 Re: Debian vs Ubuntu   Ilya Anfimov   08 May 2007 14:34:54 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 15:10:43 
 Re: Debian vs Ubuntu   Artem Chuprina   08 May 2007 14:45:28 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 15:33:57 
 Re: Debian vs Ubuntu   Artem Chuprina   08 May 2007 17:41:50 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 19:23:31 
 Re: Debian vs Ubuntu   Victor Krapivin   08 May 2007 19:34:32 
 Re: Debian vs Ubuntu   Vsevolod Krishchenko   08 May 2007 16:15:47 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 16:54:32 
 Re: Debian vs Ubuntu   Artem Chuprina   08 May 2007 17:43:20 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 20:12:19 
 Re: Debian vs Ubuntu   Alex Tutubalin   08 May 2007 20:25:54 
 Re: Debian vs Ubuntu   Ilya Anfimov   08 May 2007 20:32:26 
 Re: Debian vs Ubuntu   Alex Tutubalin   08 May 2007 20:44:32 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 21:00:06 
 Re: Debian vs Ubuntu   Alex Tutubalin   08 May 2007 21:06:08 
 Re: Debian vs Ubuntu   Roman Belenov   10 May 2007 11:27:15 
 Re: Debian vs Ubuntu   Roman Belenov   08 May 2007 20:43:01 
 Re: Debian vs Ubuntu   Alex Tutubalin   08 May 2007 21:04:37 
 Re: Debian vs Ubuntu   Roman Belenov   10 May 2007 11:35:22 
 Re: Debian vs Ubuntu   Alex Tutubalin   10 May 2007 12:43:04 
 Re: Debian vs Ubuntu   Roman Belenov   10 May 2007 13:41:11 
 Re: Debian vs Ubuntu   Alex Tutubalin   10 May 2007 13:48:48 
 Re: Debian vs Ubuntu   Roman Belenov   10 May 2007 16:20:40 
 Re: Debian vs Ubuntu   Vsevolod Krishchenko   08 May 2007 18:51:30 
 Re: Debian vs Ubuntu   Ilya Anfimov   07 May 2007 19:30:08 
 Re: Debian vs Ubuntu   Victor Krapivin   07 May 2007 21:11:10 
 Re: Debian vs Ubuntu   Victor Krapivin   07 May 2007 21:31:40 
Архивное /ru.linux/256066cd06492.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional