2020-09-01から1ヶ月間の記事一覧

find: paths must precede expression

*を使うとき、"で囲まないと出る(場合がある) $ find . -name "*.pdf" *がfindの引数になる前にシェルがパス名展開してしまう。 qiita.com stackoverflow.com

EXPECT_NE(NULL, ptr)、ASSERT_NE(NULL, ptr)はサポートしていない

EXPECT/ASSERT_NE(NULL, ptr)はサポートしていない。 EXPECT_EQ(NULL, ptr); // OK EXPECT_NE(NULL, ptr); // コンパイルエラー EXPECT_TRUEで代用する。 EXPECT_TRUE(NULL != ptr); // OK opencv.jp

discards qualifiers [-fpermissive]

c++

error: discards qualifiers [-fpermissive] constなインスタンスからconstじゃないメソッドを呼び出してる。 つまり、内容を書き換えちゃダメなインスタンスから、書き換えちゃうかもしれないメソッドを呼び出してる。 #include <string> class CString : public st</string>…

gitスタイルガイド

git

https://github.com/objectx/git-style-guide ブランチ名をキャメルケースにするか、ーハイフンか、_スネークどれが良いか? スタイルガイドに習いハイフンにする。 f/tidy-up 参考 qiita.com

コミット間ではなく、別々のファイル差分を見たい

git

$ git diff --no-index -- path1 path2 pathはファイルでもフォルダでも可。diffコマンドより見やすいよね。

GoogleTestで指定したテストのみ実行

コマンドラインの引数 --gtest_filter=TestCaseName.TestName または環境変数、 *は任意の文字列にマッチ $ export GTEST_FILTER="TestCaseName.*" 追記:複数の条件を指定する場合:で区切る --gtest_filter="Foo.*:Bar.*" opencv.jp paper.hatenadiary.jp