ユーザ用ツール

サイト用ツール


lang:crossplatform

文書の過去の版を表示しています。


posix と windows の違い

最初に

プログラムを作成しているときに、Linux や Mac と windows で共通で 使用できない関数が存在し、困ることが多々ある。 自分が使用している範囲内ではあるが、それらの関数をまとめた。


null device

Linux では “/dev/null”、windows では “nul” である。 対策は以下の通り。

python

/dev/null, nul ではなく、os.devnull を使う。


libuuid

windows で存在しない。C/C++ では、別コードを作るしかないと思われる。

strdup

mingw で存在しない。

lang/crossplatform.1757147350.txt.gz · 最終更新: by editor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki