タグ

ブックマーク / 7ujm.net (3)

  • バッチファイル

    ○バッチファイル ■コメントの書き方 REM この部分がコメントになる ■画面に文字を出力する -----test.bat----- @echo off echo testtest -----実行結果----- c:\>test.bat testtest ■キー入力待ち -----test.bat----- @echo off PAUSE echo end -----実行結果----- c:\>test.bat 続行するには何かキーを押してください . . . end ■バッチファイルのコマンドライン引数を取得する -----test.bat----- @echo off echo %0 echo %1 echo %2 -----実行結果----- c:\>test.bat aaa ccc test.bat aaa ccc ■バッチファイルからバッチファイルを呼び出す(終わったら戻ってくる

  • vectorのソート

    ○vectorのソート sort : クイックソートのため、同じ値同士の順序が維持されません stable_sort : マージソート、同じ値同士の順序が維持されます ■intのソート #include <stdio.h> #include <vector> #include <algorithm> #include <functional> int main(){ std::vector<int> data; data.push_back(5); data.push_back(1); data.push_back(2); data.push_back(3); data.push_back(4); std::sort(data.begin(),data.end());//昇順ソート //std::sort(&data[0],&data[5]);//上と同じ意味 {for(int i=0;i

  • 自作プログラムをデーモンとして起動させる

    ○自作プログラムをデーモンとして起動させる ■自作プログラム #include <stdio.h> main(){ while(1){ sleep(10); } } 上のプログラムをコンパイルし、test.exe実行ファイルを作成します ■実行ファイルの準備 /usr/test.exe にファイルをコピーします ▼システムが実行できるように保護モードを変更します chmod 755 test.exe ■デーモンとしてシステムに登録 ▼シェルスクリプトの作成 /etc/init.d/ ディレクトリを開き、その中に実行ファイルを実行するシェルスクリプトを作成します ▽エディタでテキストファイル test を作成します その中に /usr/test.exe & と一行書き込み保存します このとき最後に & を付け忘れると、プログラムが終了するまでシステムの起動が停止します。 ▽テキストファイルの

  • 1