2015-07-01から1ヶ月間の記事一覧

一時的な文字バッファにstd::stringクラスは使わない、ただそれだけで速くなった。 #pragma oncenamespace V4 {class SplitString { public : SplitString(){} ~SplitString(){ clear(); } USHORT Split( LPCWSTR str, WCHAR ch ) { USHORT s = 0, e=0; std:…

C++には文字の分割で気の利いた方法がない。vectorで結果を受け取る方法は、その過程でメモリの やり取りに無駄が多い。 そこで、SplitStringというクラスを作成して、試してみるとなんと3倍も速くなった。 #include "stdafx.h" #include #include #include…