タイトルの通りです。
http://github.com/google/googletest
http://github.com/google/googlemock
余裕があれば Pull requests したいな
2015年8月25日火曜日
2015年8月18日火曜日
Visual Studio 2015 で Template 多用しているコードのコンパイルが速くなったらしい
というわけで、試してみました。
検証用にメタメタなコードを探していたら、良さそうなのがあったので以下を使わせて頂きました。
C++TMPを使ってコンパイル時に多倍長フィボナッチ計算。 - 簡潔なQ
実際に使用したコードはこちら。(入力数が大きいとコンパイルエラーになってしまったので、小さくしています。)
https://gist.github.com/srz-zumix/94e3f8b801bd769466e5
結果:
Microsoft(R) C/C++ Optimizing Compiler Version 18.00.40629 for x86 Copyright (C) Microsoft Corporation. All rights reserved. benchmark.cpp real 4.49 user 0.00 sys 0.03 Microsoft(R) C/C++ Optimizing Compiler Version 19.00.23026 for x86 Copyright (C) Microsoft Corporation. All rights reserved. benchmark.cpp real 3.35 user 0.00 sys 0.03
何回か測定しましたが、何れも VS2015 の方が速い結果になりました。
コンパイルやリンクが速くなるのは嬉しいですね。
2015年8月3日月曜日
Windows 10 にしてん
ノートPC を Windows 10 に更新しました。
自動でなかなか落ちてこなかったので、「メディア作成ツール」を使ってやりました。
特に問題も発生せず、更新できちゃいました。
もともと Windows 8.1 だったのですが、なんかあんまり変わった感じがしませんね。
変わった所といえば、スタートメニューですが、
ちょっと微妙な感じ…ただ、慣れれば問題ないでしょう。
仮想デスクトップとかコマンドプロンプトで Ctrl + V が使えるようになりましたしね。
今週は以上です。では。
自動でなかなか落ちてこなかったので、「メディア作成ツール」を使ってやりました。
特に問題も発生せず、更新できちゃいました。
もともと Windows 8.1 だったのですが、なんかあんまり変わった感じがしませんね。
変わった所といえば、スタートメニューですが、
ちょっと微妙な感じ…ただ、慣れれば問題ないでしょう。
仮想デスクトップとかコマンドプロンプトで Ctrl + V が使えるようになりましたしね。
今週は以上です。では。
登録:
投稿 (Atom)