4

fopenCの「モード」パラメータが文字列で指定されるのはなぜですか? ビットマスクなどである方が(私の考え方では)理にかなっています。文字列が必要とするオーバーヘッドは非効率的で不必要です。

4

2 に答える 2

1

それがビットマスクであった場合、将来の拡張はより制限されていたでしょう。GNU C ライブラリは、既に 10 の異なるモードと MSVC 15 を許可しています。さらに,ccs=string、ビットマスクでは不可能な構文をサポートしています。

于 2013-09-25T08:16:42.173 に答える