[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:13945] Re: boolalpha undeclared



みわです。


From: Iqbal Abdullah <iqbal@mbp.sphere.ne.jp>
Subject: [plamo:13937] Re: boolalpha undeclared
Date: Sun, 12 May 2002 09:38:33 +0900

> #include <iostream>
> #include <iomanip>
> 
> using namespace std;
> 
> int main (int ac, char** av)
> {
>   cout << "boolalpha";
>   cout << true;
> 
>   return 0;
> }
> 
> エラーを見ると、boolalpha が定義してないというエラーなんで、カッコを付
> けてみました。出力は boolalpha1 です。
> 
> これでいかがですか?

ぁぅ。
僕がやりたいことは「コンパイルを通す」ことじゃなくて
「 boolalpha を使う」ことです。
言葉が誤ってました。
申し訳ないです。


以下覚書き。

 bool 型の値はデフォルトでは 1 0 で出力される。
 boolalpha を使用すると true false で出力される。
例えばこう。


<プログラム>
#include <iostream>
using namespace std;

int main( int ac, char** av )
{
  cout << true << " " << false << "\n";
  cout << boolalpha;
  cout << true << " " << false << "\n";

  return 0;
}


<その出力>
1 0
true false


-- 
みわ

References
[plamo:13929] Re: boolalpha undeclared, Takashi Yamashita
[plamo:13934] Re: boolalpha undeclared, yamada
[plamo:13937] Re: boolalpha undeclared, Iqbal Abdullah

[検索ページ] [メール一覧]
Plamo ML 公開システム