OSDN Git Service

first
[psychlops/cpp.git] / psychlops / core / ApplicationInterfaces / psychlops_code_snippets.cpp
1 /*\r
2  *  psychlops_code_snippets.cpp\r
3  *  Psychlops Standard Library (Universal)\r
4  *\r
5  *  Last Modified 208/09/22 by Kenchi HOSOKAWA\r
6  *  (C) 2008 Kenchi HOSOKAWA, Kazushi MARUYA, Takao SATO\r
7  */\r
8 \r
9 \r
10 #include "psychlops_code_snippets.h"\r
11 \r
12 \r
13 #include <string>\r
14 #include <algorithm>\r
15 \r
16 \r
17 namespace Psychlops {\r
18 \r
19 \r
20         std::wstring StringToWString(const std::string& s)\r
21         {\r
22                 std::wstring temp(s.length(),L' ');\r
23                 std::copy(s.begin(), s.end(), temp.begin());\r
24                 return temp;\r
25         }\r
26 \r
27 \r
28         std::string WStringToString(const std::wstring& s)\r
29         {\r
30                 std::string temp(s.length(), ' ');\r
31                 std::copy(s.begin(), s.end(), temp.begin());\r
32                 return temp;\r
33         }\r
34 \r
35 \r
36 }       /*      <- namespace Psychlops  */\r
37 \r