もちっとメモ

もちっとメモ

もぐりのエンジニアが日々の中で試してみたことを気が向いたときに書き連ねていきます

C言語

自作テストツールでもJenkinsで結果を可視化したい

経緯 C++で書いたコードのテストをしてテスト結果をJenkinsで可視化したい。だが、いかんせん低スペックな私にはその辺りの環境設定がわからん。周りからはとりあえず早くと急かされる。Jenkinsが読み込めるのはJUnitが出力する形式で書かれたXMLファイル。…

C++でYAMLが読みたいんや...読めました

最近、C++のコードをちまちまいじっていたところ、設定ファイルとかの外部から渡すファイルって階層構造にしたほうが作りやすいし、読みやすいんだよな、これをそのままC++で読ませたいな...と思い立って調べました。 結論から言うと無事読めるようになった…

【C++】グループ開発のためにコメントを残すことにした

コメント・ドキュメントのお話 ソースコードからドキュメントをDoxygenで生成する Doxygen 向け C/C++ ファイルのコメントテンプレート - l1o0の日記 qiita.com 良い?悪い?コードコメントの書き方 from Shigenori Sagawa www.slideshare.net ドローイング…

ベクトル場を書いて分岐現象を見たい

ホップ分岐やサドル・ノード分岐など分岐現象を可視化する方法として方程式のベクトル場を見ることがあります.以下はサンプルコードです. C++コード #define _USE_MATH_DEFINES #include <math.h> #include <fstream> #include <iostream> #include <thread> #include <vector> const double Delta=0; </vector></thread></iostream></fstream></math.h>…

C++で文字列⇔数字の変換

友人に聞かれて10桁の数字の列を逆ピラミッド式に足していったときに最後に得られる数字の1桁目を答えるという問題を解いてみました.http://1fxfx.jugem.jp/?eid=190&guid=ON&view=mobile&tid=1 ←こんな感じの そのときに始めに与えられる数字が0から始ま…

C++コンパイル(自分用メモ)

g++ -o a.out -O3 -std=c++0x a.cpp dSFMT.c

複数ファイルを同時出力(自分用メモ)

・datファイル出力側 char filepath[100]; for (int i=0;i

SublimeText3でC++をコンパイル&実行する

matome.naver.jp qiita.com

Cからgnuplotへ(自分用メモ)

・ファイル出力 char filepath[100]; sprintf(filepath, "test.dat"); ofstream output(filepath); output<<"test"<

Cで出力したファイルをリアルタイムでGnuplotに飛ばす

#define _USE_MATH_DEFINES #include <math.h> #include <fstream> #include <iostream> using namespace std; void test(int tmp); int t; int t_max; double dt; int main(){ int judge = 2; do{ test(judge); FILE *hoge; hoge = _popen("gnuplot -persist", "w"); fprintf_s(hoge, \</iostream></fstream></math.h>…