我正在学习系统编程课程的期末考试,我的笔记提到尽可能使用标准库,因为它们比系统调用具有更好的可移植性,但不是WHY。这是因为操作系统之间的系统调用不同吗??
不确定它是否会影响答案,但该类使用C,并且在Linux中运行。
系统调用在不同的操作系统之间变化很大,但标准库公开相同的API
不同操作系统之间的系统调用差异很大,但请注意,标准库也可能有所不同(例如,同一操作系统上的不同实现)。
我正在学习系统编程课程的期末考试,我的笔记提到尽可能使用标准库,因为它们比系统调用具有更好的可移植性,但不是WHY。这是因为操作系统之间的系统调用不同吗??
不确定它是否会影响答案,但该类使用C,并且在Linux中运行。
系统调用在不同的操作系统之间变化很大,但标准库公开相同的API
不同操作系统之间的系统调用差异很大,但请注意,标准库也可能有所不同(例如,同一操作系统上的不同实现)。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium