ユーザ用ツール

サイト用ツール


lang:crossplatform

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
lang:crossplatform [2025/09/06 08:23] – [最初に] editorlang:crossplatform [2025/09/07 23:57] (現在) – [mmap] editor
行 4: 行 4:
 使用できない関数が存在し、困ることが多々ある。 使用できない関数が存在し、困ることが多々ある。
 自分が使用している範囲内ではあるが、それらの関数をまとめた。 自分が使用している範囲内ではあるが、それらの関数をまとめた。
 +----
 ===== null device ===== ===== null device =====
 Linux では "/dev/null"、windows では "nul" である。 Linux では "/dev/null"、windows では "nul" である。
 +対策は以下の通り。
 ==== python ==== ==== python ====
-  os.devnull+/dev/null, nul ではなく、os.devnull を使う。 
 +---- 
 + 
 +===== libuuid ===== 
 +windows で存在しない。C/C++ では、別コードを作るしかないと思われる。 
 +----- 
 + 
 +===== mmap ===== 
 +windows では別関数になっている。 
 + 
 +---- 
 +===== strdup ===== 
 +windows の一部のコンパイラでは存在しない。 
 +そのため、pybind11 が動かない。
  
lang/crossplatform.1757147007.txt.gz · 最終更新: by editor

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki