掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エラーの回避方法について教えてください (ID:53370)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちわ。川島モーツァルトです。 出力(画面)に関する記述を行なうと以下のようなエラーが出てしまいました。 なぜ、このようなエラーが出てしまうのでしょうか。 アドバイスお願い致します。 <エラー内容> error C2679:二項演算子 '<<': 型 'class std::basic_string<char,struct std::char_traits<char>, class std::allocator<char>>'の右オペランドを扱う演算子は定義されていません。 <エラー箇所> using namespace std; <略> void xxxRows() { string strStmt = "SELECT DEPTNO, DNAME FROM DEPT"; stmt = db->createStatement(strStmt); ResultSet *rset = stmt->exedcuteQuery(); try { while ( rset->next() ) { /*--- ↓ここで上記のエラーが出ます cout << "DEPTNO:" << rset->getInt(1) << "DNAME:" << rset->getString(2) << endl; } } catch(xxx) { <略> } <略> } 使用しているメソッド(cout内)を以下に説明します ■getInt <戻り値>int <引 数>int ■getString() <戻り値>string <引 数>int **環境** OS:Windows2000 DV:VisualC++6.0(コンソールアプリ) です。宜しくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.