ことはじめ

にほんごのれんしゅうにっき

C++

std::accumulate de overflow

C++

何も考えずに使ってると嵌るよーというお話.こんなコードを書いたのですが結果がどうもおかしい. using ull = unsigned long long; std::vector<ull> v = {/* いっぱい */}; ull sum = std::accumulate(v.begin(), v.end(), 0); うーんうーん唸ってたわけですがラ</ull>…

cpp-netlibを導入した

C++

C++でHTTP通信がしたくなったのでcpp-netlibに手を出したのだが... 情弱ゆえにおかしな行動をとって勝手に嵌っていた. 結論まで読み飛ばしてOKです. ここから古いものを落として使っていた https://github.com/cpp-netlib/cpp-netlib/downloads → 型が合わな…

EclipseでC++11を使おうとした話

C++

今までEclipseでC++を書くことがなかったのでふつーに書いたらふつーに怒られてしまった。そこでEclipseをC++11に対応させるためにググってみた。 http://stackoverflow.com/questions/9131763/eclipse-cdt-c11-c0x-supportこの方法によると、プロジェクトの…