OSDN Git Service

modify for Linux.
[meshio/meshio.git] / doc / source / c++.rst
1 .. highlight:: c++
2
3 C++ライブラリ
4 =====================
5
6 これがメイン機能。
7
8 使い方
9 ------
10
11 :: 
12
13     #include <meshio.h>
14     #include <iostream>
15
16
17     int main(int argc, char **argv)
18     {
19         using namespace meshio;
20
21         if(argc<2){
22             std::wcout << "usage: " << argv[0] << " {mqo file}" << std::endl;
23             return -1;
24         }
25         mqo::IO io;
26         if(!io.read(argv[1])){
27             std::wcout << "fail to read " << argv[1] << std::endl;
28             return -1;
29         }
30
31         for(std::vector<mqo::Material>::iterator it=io.materials.begin();
32                 it!=io.materials.end();
33                 ++it)
34         {
35             std::wcout << it->getName() << std::endl;
36         }
37
38         return 0;
39     }
40