wafuの技術

技術習得の努力メモです。

C++

C++ 部分文字列の取得

C++

C++で部分文字列の取得 #include <string> #include <iostream> using namespace std; void main(void) { string str1("Hello World"); cout << "右から3文字:" << str1.substr(0,3) << endl; cout << "3文字から6文字まで:" << str1.substr(3,6) << endl; cout << "6文字以降:</iostream></string>…

Rubyでfiddle(2) オリジナルのDLLを使う

Rubyのfiddleを使って、DLLを使ってみました。 思わぬところではまりました。 最初にC++でメインとDLLを作り確認しました。 そのDLLをRubyで呼び出しましたが、エラーになります。 ・エラー内容1 in `import_function': cannot find the function: dllfunc(…

dlibを使用したプログラミング

C++

dlibを使用したプログラミングに挑戦 以前にdlibを使用した顔認識を試しました。 当時はサンプルプログラムを実行させました。 今度は時間が空きましたがオリジナルプログラミングにチャレンジします。 と試してみたら、前回の環境では思うプログラミングが…

C++で、文字列の置換(string)

C++

C++で、文字列の置換、string編です。 #include <iostream>#include <string> using namespace std; bool MyReplaceString(string &str,const string &oldstr,const string &newstr); int main(){ string str = "Hello ruby python perl ruby C++ ruby"; //rubyをRに置換 //文</string></iostream>…

C++で、文字列の置換(char)

C++

C++のcharで、文字列の変換です。 標準関数にして欲しいです。 #include <iostream>#include <cstring> using namespace std; bool MyReplace(char *str,int maxlen,const char *srcstr,const char *deststr); int main(){ char str[80] = "ruby python C++ R言語 perl"; //「言</cstring></iostream>…

いまさら、C++の勉強(1)HelloWorld

C++

今更ながら、C++の勉強をしていきます。 今でもC++なんですが、ほとんどCライクな内容です。 作成効率を考えれば、C++のほうが良いのかなと思って少しだけ勉強してみます。 C++の書籍を何冊か読んでみましたが難しいですね。 では、最初にHelloWorldです。 #…