The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Низкоуровневый переключатель клавиатуры LoLo Switcher 0.20, opennews (??), 14-Сен-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Низкоуровневый переключатель клавиатуры LoLo Switcher 0.20"  +/
Сообщение от anonymous (??), 15-Сен-11, 04:53 
мда. программа хорошая, но код… автор, ну хотя бы man strcpy, а? и если уж c++ — чем не понравились std::string и прочие приятные ништяки?
Ответить | Правка | Наверх | Cообщить модератору

45. "Низкоуровневый переключатель клавиатуры LoLo Switcher 0.20"  –1 +/
Сообщение от xintreaemail (ok), 15-Сен-11, 12:45 
> программа хорошая, но код… автор, ну хотя бы man strcpy

Это психологическая проблема. Я часто путаю strcpy() и strcmp(), могу подумать об одном а написать другое. Поэтому, чтоб не допускать ошибок, пишу sprintf().

> и если уж c++ — чем не понравились std::string и прочие приятные ништяки?

Когда в c++ исчезнет std::wstring и останется один std::string, поддерживающий любые символы в любой кодировке, вот тогда std::string понравится. Мне, например, нравится QString и я его использую в Qt. После него std::string - это какой-то огрызок, а не класс строки.

Ответить | Правка | Наверх | Cообщить модератору

48. "Низкоуровневый переключатель клавиатуры LoLo Switcher 0.20"  +/
Сообщение от gegMOPO4 (ok), 15-Сен-11, 13:14 
Когда в char будет влезать «символ в любой кодировке».
Ответить | Правка | Наверх | Cообщить модератору

68. "Низкоуровневый переключатель клавиатуры LoLo Switcher 0.20"  +/
Сообщение от anonymous (??), 15-Сен-11, 15:57 
> одном а написать другое. Поэтому, чтоб не допускать ошибок, пишу sprintf().

ага. sprintf(dest, src). подсказать, какой кайф будет, если в src встретятся символы форматирования?

> Когда в c++ исчезнет std::wstring и останется один std::string, поддерживающий любые символы
> в любой кодировке, вот тогда std::string понравится.

вообще-то, std::string ничем не хуже сишного char, который используется сейчас. кроме того, что нет проблемы с размером буфера и есть куча ништяковых методов. если ты уже решил на c++ писать -- то пользуйся тем, что там дают, зачем городить свои велосипеды, у которых, к тому же, колёса восьмёрками?

Ответить | Правка | К родителю #45 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру