Russian Qt Forum
Ноябрь 23, 2024, 04:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Спецификация и дока по С++  (Прочитано 5455 раз)
mikl2002
Гость
« : Март 02, 2005, 06:08 »

Где взять сабж, просто не очень понятно какой стандарт, какие функции и т.п. Нужно не по классам Qxxx, а именно по c++. Например функция atoi,itoa где это все описано - и поддерживается это qt или нет, или это просто возможности MC++
Записан
SLiDER
Гость
« Ответ #1 : Март 02, 2005, 11:46 »

В общем то с++ стандартизуется по механизму ISO, и стандарты на него выпускаются раз в 5 лет, последний датируется осенью 2003 года. Сам документ платный порядка 20 американских рублей, последний 18. Но черновики последнего можно получить и бесплатно, правда их читать очень неудобно  Улыбающийся. Неплохое описание текущего состояния дел по стандартам с++ и поддержки их разными компиляторами можно почитать здесь :http://rsdn.ru/Forum/Info.aspx?name=FAQ.cpp.standard.state, там же и ссылки на последний черновик. А предыдущий стандарт (уже не черновик) 1998 года можно и так в сети найти.
Функции atoi,itoa и т.п. это функции стандартной библиотеки причем это чисто сишные функции а не плюсовые, но стандарт си полностью поддерживается и в си++. Кстати книг по этой теме море, возьми хотябы Страуструпа (автор си++).
Qt это только библиотека которая славится чистотой КОНЕЧНОГО кода (т.е. кода который подсовывается непосредственно компилятору) в смысле соответствия стандарту с++. Это означает то, что ты сможеш откомпилировать его любым компилятором соответствующим стандарту С++. Все расширения синтаксиса введенные тролями в конечном счете транслируются (посредством различных утилит) в так называемый pure c++ код. А поддержка расширенных возможностей (RTTI, Templates и т.п.) самой библиотекой вы определяете сами при ее конфигурации.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 5.07 секунд. Запросов: 21.