[問題] C run-time library 和 standard library
作者: BombCat (炸彈貓) 看板: C_and_CPP
標題: [問題] C run-time library 和 standard library
時間: Mon Feb 20 21:47:56 2012
C run-time library 和 standard library 的差別
關於CRT跟standard library我有些疑問,自行google了一下但不知道對不對
1. C run-time library 和 standard library 的定義是什麼?
standard library應該就是C99規範要內建支持的函數所組成的函數庫
不過run-time library網路上就有好幾種說法了,其中比較常看到的有
a.有很多函式庫的功能不是編譯後就確定好的,必須在程式在執行期才會確定的
函數庫
b.Library 與主程式連結(link)的時期來做區別
不過感覺都有點奇怪,我個人認為是支持程式運行所需要的函數所組成的函數庫
,像I/O、malloc等等
不過這是我疑惑的地方"支持程式運行"的定義是什麼?
2. run-time library是standard library的一部分嗎?
我覺得是一部分,不過有些網頁說兩者就是同一個東西?
想請教各位網友的看法
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.55.3
※ 編輯: BombCat 來自: 123.205.55.3 (02/20 22:03)
推
02/20 22:12, , 1F
02/20 22:12, 1F
推
02/20 22:14, , 2F
02/20 22:14, 2F
推
02/20 22:18, , 3F
02/20 22:18, 3F
→
02/20 22:20, , 4F
02/20 22:20, 4F
→
02/20 22:21, , 5F
02/20 22:21, 5F
→
02/20 22:21, , 6F
02/20 22:21, 6F
→
02/20 22:22, , 7F
02/20 22:22, 7F
→
02/20 22:23, , 8F
02/20 22:23, 8F
→
02/20 22:24, , 9F
02/20 22:24, 9F
→
02/20 22:25, , 10F
02/20 22:25, 10F
→
02/21 09:06, , 11F
02/21 09:06, 11F
謝謝大大提供的資料 standard library是run-time library的一部分沒錯
※ 編輯: BombCat 來自: 123.205.55.3 (02/21 12:26)
推
02/21 12:38, , 12F
02/21 12:38, 12F
→
02/21 12:38, , 13F
02/21 12:38, 13F
※ 編輯: BombCat 來自: 123.205.55.3 (02/21 13:06)
推
02/22 00:52, , 14F
02/22 00:52, 14F
→
02/22 00:54, , 15F
02/22 00:54, 15F
→
02/22 00:55, , 16F
02/22 00:55, 16F
→
02/22 08:49, , 17F
02/22 08:49, 17F
推
02/23 00:23, , 18F
02/23 00:23, 18F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章