C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 104 を表示中)
■61817 / )  WinUnit でstringstreamは使えますか?
□投稿者/ poyonshot (1回)-(2011/09/07(Wed) 10:26:05)

分類:[C/C++] 

こんにちは、poyonshotです。

WinUnit のテストで、stringstream を使おうとするとリンクエラーが出るのですが、
ヘルプを見ても、何が足りないかわかりませんでした。理由がわかる方いませんか?


#include "stdafx.h"
#include <sstream>

using namespace std;

BEGIN_TEST(XXX)
{
stringstream strm;
}
END_TEST


エラーの内容
error LNK2001: 外部シンボル ""__declspec(dllimport) public: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setp(char *,char *)" (__imp_?setp@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXPAD0@Z)" は未解決です。
error LNK2001: 外部シンボル ""__declspec(dllimport) public: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::epptr(void)const " (__imp_?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBEPADXZ)" は未解決です。
error LNK2001: 外部シンボル ""__declspec(dllimport) public: void __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::setg(char *,char *,char *)" (__imp_?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXPAD00@Z)" は未解決です。
error LNK2001: 外部シンボル ""__declspec(dllimport) public: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::egptr(void)const " (__imp_?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBEPADXZ)" は未解決です。
error LNK2001: 外部シンボル ""__declspec(dllimport) public: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::pbase(void)const " (__imp_?pbase@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBEPADXZ)" は未解決です。
error LNK2001: 外部シンボル ""__declspec(dllimport) public: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::eback(void)const " (__imp_?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QBEPADXZ)" は未解決です。
fatal error LNK1120: 外部参照 21 が未解決です。

返信 編集キー/


管理者用

- Child Tree -