2013-06-01から1ヶ月間の記事一覧

OpenMP

C++

ExpressバージョンのVCでも、Windows SDKから omp.h、ompassem.h、vcomp.lib、vcompd.lib を取ってくれば、OpenMPが使えるというのでやってみた。 #include <iostream> #include <omp.h> using namespace std; int main() { #pragma omp parallel cout << "Hello OpenMP!" << </omp.h></iostream>…

inf

C++

※VCの場合はfloat.hに_finiteがあることがわかった。 #include <iostream> #include <cmath> using namespace std; int main() { cout << log10(0) << endl; // -inf cout << isinf(log10(0)) << endl; // 1 cout << isfinite(log10(0)) << endl; // 0 cout << (int)log10(0) <</cmath></iostream>…