Unix機能のためのニーモニック?

Unix機能のためのニーモニック?

関数引数の順序やUnixシステムコールの戻り値を覚えておくのに便利なニーモニックがある人はいますか? 「メモリリーク」に苦しんでいます。

答え1

  1. システムコール名の上にカーソルを移動します。
  2. 「K」を押す

(選手科目:VI。)

答え2

最も一般的なシステムコール -読書(2)そして書き込み(2)記述子、バッファ、長さの3つのパラメータが必要です。実際に読み書きしたバイト数を返します。 閉じる(2)明らかに1つのパラメータが必要です。つまり、閉じるには記述子です。

ほとんどのシステムコールは-1を返し、errorに設定されますerrno

その他の内容は、該当するマニュアルページで一般的に読みます。次のコマンドを忘れないでください。man 2 syscall_name

PS:持っていますか?はじめに(2)

答え3

これはほとんどの開発者が一般的に尋ねる質問です。コードを頻繁に作成すると、通常は最初の引数となるファイル記述子など、ニーモニックとして使用できるパターンを見つけることができます。しかし、いつも迷惑で覚えにくい例外があります。

問題にアクセスする方法が間違っています。そのような多くの洗練された開発ツールが存在するには、そのような理由があります。あなたの人生をより難しくする代わりに、専用ソースコードエディタまたは統合開発環境

一部の標準機能(オートコンプリートリスト、リアルタイム構文チェック、ドキュメントツールの説明)は問題を排除し、大幅なコストを節約します。結局のところ、面倒で繰り返し作業を行い、面白いことに集中できるようにすることがコンピュータの目的です。

答え4

私はまたは-hまたは--helpを使用します-?。または時にはman command

関連情報