Advanced Robot Control System  5.1-REV.51SF170515
ARCS.cc ファイル

Advanced Robot Control System Ver.5.1SF [詳解]

#include <stdlib.h>
#include <pthread.h>
#include <unistd.h>
#include "kbhit.hh"
#include "ConstParams.hh"
#include "VariableParams.hh"
#include "ARCSscreen.hh"
#include "ControlFunctions.hh"
#include "SFmultthread.hh"
#include "ARCSprint.hh"
#include "ARCSassert.hh"
ARCS.cc の依存先関係図:

関数

int main (void)
 ARCS エントリポイント [詳解]
 

詳解

Advanced Robot Control System Ver.5.1SF

日付
2016/12/14
著者
Yuki YOKOKURA
エラー処理について
本プログラムは全体的に亘ってエラー処理は行っていない。 可読性重視。動かないときは動かない。文句がある人は自分でやるべし(但し可読性向上に務めること)。
コーディング既約
  • 改変した場合はコメントを添えて,Prameters.h の ConstParams::ARCS_REVISION を更新すること。
  • 一時的にコメントアウトしたコードは最終的に消去すること。
  • using namespace std; は例外なく使用禁止。
  • 定数値は #define ではなく const を使用すること。
  • グローバル変数の使用は極力回避すること。
  • goto文の使用は極力回避すること。
  • コメント文はなるべく付けて,コードとの相違がないようにすること。
  • プロトタイプ宣言の引数変数は省略せずに書くこと。

関数詳解

§ main()

int main ( void  )

ARCS エントリポイント

呼び出し関係図: