"" に関する原因と対処

このコンパイルエラーの原因と対処に関して説明します。

スポンサード リンク

Microsoft Visual C++にて以下のソースでコンパイルエラーが発生します:

コンパイルエラーメッセージ:
error C2882: 'std': 式の中で名前空間の識別子が正しく使用されていません。

ソース(バグ有り):

//bitset のサンプルコード
//ビットで表現する

#include <iostream>
#include <bitset>

int main()
{
unsigned long value = 11920;
//11920 を 16 ビット数で表示する
std*:cout << std::bitset<16>(value) << std::endl;
return 0; }


原因:


対処:


ソース(修正済み):

//bitset のサンプルコード
//ビットで表現する

#include <iostream>
#include <bitset>

int main()
{
unsigned long value = 11920;
//11920 を 16 ビット数で表示する
std::cout << std::bitset<16>(value) << std::endl;
return 0; }

スポンサード リンク



[コンパイルエラーコード、メッセージに戻る]