The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"На чём написаны стандартные функции C/C++"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"На чём написаны стандартные функции C/C++"
Сообщение от clever Искать по авторуВ закладки(ok) on 30-Мрт-04, 18:28  (MSK)
Я смотрел в /usr/include библиотеки с .h расширением. В них только объявляются функции и константы.
На чём написаны сами функции таких библиотек как stdio.h, conio.h, string.h и др. На низкоуровневом языке? Потому что в Си без подключения библиотек кроме +-/% ничего над переменными больше делать нельзя.
И где храняться исходные тексты такиф функций как printf, strpos? В stdio.h не нашёл.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "На чём написаны стандартные функции C/C++"
Сообщение от XMan Искать по авторуВ закладки(ok) on 30-Мрт-04, 18:34  (MSK)
Еще б ты их нашел в заголовочном файле... Я бы удивился :)
Ищи какой-нибудь *.c - там вперемешку будет асм и C.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "На чём написаны стандартные функции C/C++"
Сообщение от 3bepb Искать по авторуВ закладки on 31-Мрт-04, 09:41  (MSK)
Ну не какойнибудь. А функции которые не зависят от архитектуры написаны на си , архитектурно зависимые пишутся на асм в них обычно входят функции работы с памятью(и не только) и для работы с железом но это для ядра. Такчо смотри папки в сорцах ядра с именами lib а также arch/*** твоя платформа.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "На чём написаны стандартные функции C/C++"
Сообщение от kavel emailИскать по авторуВ закладки(??) on 31-Мрт-04, 19:17  (MSK)
Да о чем вы? какое ядро? в glibc они реализованы, если интересно - смотри его исходники - там все стандартные функции.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "На чём написаны стандартные функции C/C++"
Сообщение от 3bepb Искать по авторуВ закладки on 01-Апр-04, 14:07  (MSK)
glibc это расширенные функции си а те которые использует ядро
находятся в нём же.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "На чём написаны стандартные функции C/C++"
Сообщение от XMan Искать по авторуВ закладки(ok) on 01-Апр-04, 18:55  (MSK)
Скажем так - в glibc находятся завороты на ядерные вызовы. Само ядро может прекрасно работать без всяких glibc :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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