// 24_24-4.cpp : コンソール アプリケーションのエントリ ポイントを定義します。
//

#include "stdafx.h"
#include <iostream>
#include <windows.h>
#include <string>

using namespace std;

union UNIsmp {
private:
	int dt;
	char ch[4];
public:
	void set_dt(int n) {
		dt = n;
	}
	void disp_int() {
		cout << hex << dt << '\n';
	}
	void disp_chr();
};

void UNIsmp::disp_chr()
{
	for (int i = 0; i <= 3; i++) {
		cout << ch[i] << " ";
	}
	cout << '\n';
}

int _tmain(int argc, _TCHAR* argv[])
{
	UNIsmp a;

	a.set_dt(0x41424344);
	a.disp_int();
	a.disp_chr();

	MessageBox(NULL, _T("Check Console Window"), L"MessageBox", MB_OK);

	return 0;
}

