![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| vitlic |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 22.2.2007 Где: где home(){return где="тут"} Репутация: 1 Всего: 1 |
пи.си. У меня только второе издание, третье только недавно вышло. Изменений не много, так как рукописи не горят классика не стареет. |
|||
|
||||
| nerezus |
|
||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
Не стандартизирована работа с гуями, сетью, XML и т.д. |
||||
|
|||||
| S.A.G. |
|
||||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
nerezus,
Т.е. создаешь кросс-платформенный код? Приведи примеры кроссплатформенных классов..
Но стандарт ведь на язык и библиотеку разве в нем должны быть гуи, сети..? vitlic, Стандарт не определяет тип __wchar_t, т.е. насколько я знаю существует стандартный хидер в котором допускаються вариации для размеров различных типов но основной char должен быть двухбайтовым для Windows. Это сообщение отредактировал(а) main - 28.2.2007, 18:12 -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
||||
|
|||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
STL целиком. Классов в ней немеряно. |
|||
|
||||
| S.A.G. |
|
||||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
До STL еще не добрался.. незнаю что в ней -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
||||
|
|||||
| Fazil6 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1653 Регистрация: 3.5.2006 Где: Минск Репутация: 35 Всего: 60 |
есть таблица ASCII. В ней 1 символ - 1 байт. Какого художника вдруг char должен быть 2 байта? wchar_t - это ключевое слово в С++. В С есть такой макрос. Этот тип предназначен для Unicoda Твои рассуждения и есть пример того, как неразобравшись с языком начинаются рассуждения как его применять. |
|||
|
||||
| S.A.G. |
|
|||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
Fazil6,
Читай выше про то какого размера должен быть тип char для каждой конкретной системы.. в Windows Unicode основной набор а не ASCII. Это и ответ по поводу того каким должен быть char для Windows.
Мои рассуждения всегда есть предмет того как нужно разобраться прежде чем применять что угодно Это сообщение отредактировал(а) main - 28.2.2007, 18:33 -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 53 Всего: 183 |
main, ну чего ты уперся? Windows вовсе не основана на UNICODE. Она прекрасно работает с "обычными строками", т.е. char. wchar - дополнительный тип данных, только и всего, облегчающий мульти-язычную поддержку и избавляющий от геморроя с кодовыми страницами.
Фраза, которую ты приводил для Windows означает только то, что основные системные вызовы с аргументами строками используют UNICODE-строки. А под символами в стандарте вовсе не буквы подразумеваются... -------------------- ... |
|||
|
||||
| S.A.G. |
|
||||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
Earnest,
Упираються это когда знают что не правы и всеравно спорят. Вы в этом уверены? - Не уверены не говорите. Я же хочу для себя уяснить некоторые вещи. Не делайте, пожалуйста, преждевременных выводов. Уточните какую фразу я приводил..
А это разве не означает что она основана на Unicode? Разве на основе того что в системных вызовах используеться Unicode нельзя сделать вывод о том что это для Windows основная кодировка? Если нет то на основе чего можно сделать вывод о том на каком наборе символов основана ОС и на каком наборе основана Windows?????????????????????????? Спасибо, за внимание.. Это сообщение отредактировал(а) main - 28.2.2007, 19:09 -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
||||
|
|||||
| nerezus |
|
||||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 3 Всего: 43 |
|
||||
|
|||||
| Vyacheslav |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 9 Всего: 59 |
Любопытно. Операция с файлами, говорите ? И под какую конкретно платформу написан следующий код: чтение содержиого файла в строку?
-------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
| S.A.G. |
|
||||||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
Я не создавал тему про STL. Добавлено @ 18:57 Причем тут C++?? Я писал про- и имел ввиду язык C и опирался на его стандарт.. -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
||||||
|
|||||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 53 Всего: 183 |
Вот эту:
НЕТ! Добавлено @ 19:30 Основной набор в Windows - по прежнему ASCII. -------------------- ... |
|||
|
||||
| S.A.G. |
|
|||
![]() не эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1339 Регистрация: 20.7.2006 Где: in ad equate Репутация: нет Всего: 19 |
Аминь..
Earnest, а вы какого мнения стоит ли читать основы ОС перед изучением языка? Это сообщение отредактировал(а) main - 28.2.2007, 20:09 -------------------- Вот она задачка: спасти себя от себя самого © Cube Sometimes good people do evil things © A Simple Plan |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
перед изучением языка, имхо, нет кстати, все зависит еще от того, в каком направлении дальше работать: для системного программирования - обязательно, для прикладного - это, опять имхо, не столь важно (однако не помешает) Весь Танненбаум - классика, не привязанная к конкретной ОС Для Linux - "Разработка ядра Linux. Р. Лав" + сырцы Для Window$ - Руссинович/Соломон -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |