C++でグラフ描画をするならmatplotlib-cppを使ってみる?
プログラミングPythonのmatplotlibを,C++から呼び出せるヘッダオンリなライブラリが存在します.matplotlib-cppです.記法もPython版matplotlibとほとんど同じなので,少量のコードで綺麗なグラフが描画できます.C++で!!
Pythonのmatplotlibを,C++から呼び出せるヘッダオンリなライブラリが存在します.matplotlib-cppです.記法もPython版matplotlibとほとんど同じなので,少量のコードで綺麗なグラフが描画できます.C++で!!
よくある話,push_back()とemplace_back()の話題は結構あって,検索するとたくさん出てきます.そして結論として「とりあえずemplace_back()を使っとけ」となっている記事が多いですね.今まで私もそうしていましたが,どの程度速くなるのかは気になりますよね.早速実験してみましょう.
2回続けてBrainfuckの記事を書くとは私も思ってもみなかったのですが,ふとやりたくなったのでやってみました,という記事です.なにをやりたくなったかというと「Brainfuck使えばイイ感じの暗号文が作れるのでは???」というもの.ちなみに暗号文については詳しくないです...笑
並列処理 前回は,OpenMPというライブラリを使って並列処理を行いました. しかし,実際に大きなプロジェクトで扱おうとした時に,あまり効果が現れず,むしろ並列化させる場所によっては遅くなってしまう事態に見舞われました. […]
OpenMP OpenMPはC/C++用の並列計算を簡単に実装できるライブラリ. 有名らしいけど,今回初めて使用してみたのでその備忘録として色々まとめます. ちなみにタイトルの通り,macOS Mojave 10.14. […]
はじめに みなさん開発してますか? 開発はストレスなく開発できてなんぼです.大きなプロジェクトになればなるほど,良い環境で開発することはバグを減らすことにもつながります. emacsなどのテキストエディタでも良いのですが […]
はじめに 更新に空きができてしまいましたが,C++速度実験その3です! ちなみに前回は,C++速度実験その2!vector配列の扱いについて 今回のテーマはズバリthisポインタです. thisポインタはク […]
C++は機械寄りな言語で敷居が高いともいわれていますが,その分実行速度が速いことも大きなメリットです.しかし,書き方を少し間違えると,「あれ?遅くない?C++使えんな~」という状況に陥ってしまうこともしばしば....そこで,C++速度実験その2ということで,今回は皆大好きvector配列に関する実験を行っていきます.
【C++入門:第2回】第2回では実際に皆さんが使っているパソコンでC++が使えるようになるまでご案内します.プログラミングの最初のこのステップがなかなかうまくいかず挫折してしまう人も多くいるかと思います.Hello, World!!しようぜ!!
【C++入門:第1回】C++でプログラミングする前に,プログラミングのこと,C++のことを少しだけお話します.プログラミング言語って?C++を学ぶメリットは?など紹介しています.頭の片隅に入れておいてくれると嬉しいなー,程度なのでさらっと軽い気持ちで読んでください.