2019-10-01から1ヶ月間の記事一覧
Azure Dev Tools for Teaching (旧 Microsoft Imagine) を登録している所属機関の学生が、製品・プロダクトキーをダウンロードする公式ガイドは、執筆時点で存在しないと思われる。なので、ここで簡単に紹介しておく。 まず、次のサイトへアクセス Azure Dev…
VSCodeでSSH経由やWindows Subsystem for Linux (WSL)などの環境で作業できるようになった。 多段SSH接続する時、 ProxyCommand の設定でハマったのでメモを残しておく。2段SSH(英語ではjumphostと言うらしい)を行う場合のconfig設定は以下の通り。 Host jum…
3体崩壊で、粒子が完全にランダムに崩壊したとすると、粒子1と粒子2の不変質量の2乗と、粒子1と粒子3の不変質量の2乗分布が一様になるように崩壊する。 ROOT のライブラリを使って、これを実際に発生してみる。BΞとΔBΛΛは0としている。 #include <iostream> #include <fstream> </fstream></iostream>…
Can I call a constructor from another constructor (do constructor chaining) in C++? stackoverflow.com class Foo { public: Foo(char x, int y) {} Foo(int y) : Foo('a', y) {} };
1>x:\boost_1_65_0\boost\operators.hpp(839): error C4996: 'std::iterator<std::output_iterator_tag,void,void,void,void>': warning STL4015: The std::iterator class template (used as a base class to provide typedefs) is deprecated in C++17. (The <iterator> header is NOT deprecated.) The C++ Standard</iterator></std::output_iterator_tag,void,void,void,void>…