2009-09-01から1ヶ月間の記事一覧

templateクラスのエラー

C++

前に引数に任意の型を代入できる行列クラスを実装したときにおきたエラー。 /** * @file class.h */ template<class T> public class Class{ public: Class(); ~Class(); T func(){ return t; } private: T t; }; このテンプレートクラス内のメンバ関数の内容(今回の</class>…

括弧に囲まれたテキストを抽出

C++

括弧に囲まれたテキストを抽出するプログラムを書いてみた。 sscanfで手抜きができないSJIS対策に作ったけど、多少苦労したので残しておきたい。 たとえば char test[1024]; strcpy(test,"てきすとを\"読み出す\"テスト。"); char* p=NULL; char* p2 = GetTe…

よくあるlicmtd.libの多重宣言エラーに再びひっかかる

C++

nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) はすでに LIBCMTD.lib(dbgnew.obj) で定義されています この種のエラーはVisualC++を使っていると避けられないのでは?と思うくらいよく出てきます。私だ…

FedoraCoreにnVidia

http://d.hatena.ne.jp/programer_hoshimi/20090415 の記事にかいたようにすれば基本的にXが起動するはずなのだが… 別のマシンに同じ操作をしてXを起動しようとしたら [EE]No device detected というエラーをログにはいて終了する。 いろいろと悩んだ結果SEL…