Обновить
1
0
Vanya Davidenko @f0b0s

Пользователь

Отправить сообщение
У меня тоже just works
Ну а я считаю, что так можно на любой вопрос в мире о количестве тогда отвеачть — «любое натуральное число».

Короче, имхо, правильный ответ — «правильного ответа выше нет».
А суть вопроса была в том, чтобы каждый увидел знакомое число и ответил, а не подумал головой.
Страшно представить сколько же места на диске будет занимать текст в UTF-32.
Про UTF-256 я вообще молчу.
Неужели вы никогда не разбирались с UTF перед работой со строками c# и java?
Да и 4 байта это 4 миллиарда комбинаций, куда больше-то. Сейчас занято всего 0x10FFFF
Ладно, в таком случае сойдемся на «любая кодовая точка в UTF-16 представима в виде 1 или 2 или 3 или 4 или 5 или 6 или 7 или 8 или 9 или 10 или 11 или черт знает скольки байт». В любом случае, выражение будет true. Вы на это намекаете?

Верное утверждение это — любая кодовая точка в UTF-16 представима в виде 2 байт или 4, при использовании суррогатной пары, для кодовых точек не из BMP.

Вот это наиболее полный ответ (возможно, без учета каких-то 7ми байтных систем)
Не путаете ли вы UTF-16 и UTF-8?
Приведите-ка мне пример с 3 байтами.
Прям значения байтов и что должно получиться.
Ну тут правильно начали про дополнительные символы (типа ударения, или палочки над й замечать) — тогда «символ» как «глиф» от 2 до бесконечности. А вообще 1 кодовая точка задается или 2 байтами или 4, если суррогатная пара, которая используется для представления точек не из BMP
Неправильно же. 2 или 4. А 2-4 это вомзожно и 3. А там или 2 байта, или если суррогатная пара (о которых все стараются забыть и напрасно) то 4.
Я заходил в ион помнится и мерял его, ибо он вышел летом, а про в сентябре.
Смеялась моя ладонь над его размерами! Так что я ждал до ноября (после спада цен на новый товар).
То же самое хотел и про нас написать.
Там набор: немокнущая бумага и пишущий по ней карандаш. По отдельности оно бы не заработало.
А зря смеетесь, я все собираюсь прикупить блокнот для записей в душе.
В сети продаются такие, правда за бугром.

Не мокнут и пишут хоть в пару, хоть прямо в воде.
Хорошо, я бы добавил «в моем окружении» или «насколкьо я знаю» или простое «ИМХО».

Но я действительно почти не встречал абстрактные классы.
Я НЕ занимаюсь кнопочками на C++ (в основном я пишу серверные части приложений), для этого есть прекрасный и быстрый в разработке C# (пожалуйста, не надо про переносимость кода начинать).

Давайте прекратим, а?
C++ довольно распространенный язык с больший функционалом. Естественно, каждый работает в своей области и видит свое подмножество. Кто-то абстрактные классы, полноценный ООП и паттерны.
Другой пишет больше на шаблонах и считает такты (образно, понятно, что речь скорее о секундах).
Третий пишет под QT.

Ах, понял, в чем ошибся, вам не понравилась вот эта фраза:
>> и в стл они есть разве что в iostream, который, строго говоря и не является частью stl,

Да, лажанул.

Ну в COM есть, а в boost нет и stl нет. Много еще где нет (с тем, с чем я работал за последние несколкьо лет), а где-то есть. Я же не сказал, что их совсем нет.

НУ а что вам ответить?
То же самое — где-то они есть, встречал их чаще, но тоже далеко не везде. В основном все с чем я работал (возможно, мне везло) на шаблонах — так больше принято ввиду отсутствия оверхеда на рантайме.

Нравятся вам интерфейс — используйте, и множественное наследование тоже, кто ж запрещает?)
Тьфу, самое главное не написал.
STL — это одна из библиотек, являющаяся часть Standard C++ Library.
Именно поэтому майкрософт сокращает везде до SCL в коде, а книга называется The C++ Standard Library
Ха… А вот тут начинается маленькая тайна.
1) в Стандарте нигде не употребляется термин «STL». STL это библиотека, реализованная Алексом Степановым в 90-х и включенная в Стандарт.
2) ::std::string и iostream не являлись частью STL, как и некоторые другие классы.
3) Сейчас уже границы размыты, но под STL я подразумеваю набор контейнеров и алгоритмов, которые работают через итераторы (то есть без bind, regexp, shared_ptr и многого другого), но без iostream и string.
А я и не сказал «откажется». Я сказал «отвернется», а в чем это будет заключаться — это уже ход нвидии.
Вы часто в плюсах используете абстрактные классы?

Возмонжо, конечно, я и мой круг общения — довольно низкоуровневые библиотеки и там это просто не принято, но и в стл они есть разве что в iostream, который, строго говоря и не является частью stl, а просто часть стандартной библиотеки.

Информация

В рейтинге
Не участвует
Откуда
Россия
Работает в
Дата рождения
Зарегистрирован
Активность