16진수 색상표 생성하기

2011. 10. 16. 05:22프로그래밍/C/C++


#include <fstream>
#include <iostream>

using namespace std;

int main()
{
 int r,g,b;

 ofstream file;
 file.open("HexaColorTable.html");

 cout << "파일 생성중 ... 생성후 프로그램 자동종료 됩니다." << endl;

 hex(file);
 file << "<html>\n<head>\n<title>16진수 색상표</title>\n</head>\n<body>\n<table>" << endl;
 for(r=0 ; r<16 ; r++)
  for(g=0 ; g<16 ; g++)
  {
   file << "<tr>" << endl;
   for(b=0 ; b<16 ; b++)
   {
    file << "<td bgcolor=#\"" << r <<r << g << g << b << b << "\">";
    file << "#" << r << r << g << g << b << b << endl;
    file << "</td>" << endl;
   }
   file << "</tr>" << endl;
  }
 file << "</table>\n</body>\n</html>" << endl;

 return 0;
}