본문 바로가기

C++

[콘솔] 로또 번호 추출. 응용1. 저번주 로또 추출기 결과를 보고 응용한 프로그램을 만들어보았다. 저번주에 기존에 나온 번호로 조합했을 경우 당첨되는 경우가 있었다.3게임에서 6개 번호가 다 나왔지만, 게임당 2개씩 나와 5등도 안되는 결과였다. 그래서 기존 3게임의 번호로 테이블을 만들어.그 테이블 안에서 6개 번호를 추첨해 2게임의 번호를 만드는 추출기를 만들었다. 5게임중 앞에 3게임은 테이블에 따로 저장해주고,2게임은 테이블에서 추출해서 번호를 만든다. 10게임일경우에는 앞에 3게임 저장, 2게임 추출, 3게임 저장, 2게임 추출의 형식을 따른다. 이번주를 기대해봐야겠다. (어차피 안될놈은 안된다.) #include #include #include #include #include #include using namespace std.. 더보기
[콘솔] 로또 번호 추출 오늘 급 로또를 사려 하는데 번호를 고르기 난감해서. 간단하게 콘솔로 만듬. #include #include #include #include #include #include using namespace std; void main (void) { int num = 0; srand(time(NULL)); printf("원하는 로또 갯수를 입력하세요.\n> "); scanf("%d", &num); vector numbers; vector::iterator itFind; for(int i = 0; i < num; i++) { for(int n = 0; n < 6; n++) { int rnd; retry: rnd = rand() % 45 + 1; itFind = find( numbers.begin(), numbe.. 더보기
FreeType 예제1. GDI 이용한 글씨 출력. http://www.soenlab.com 에 있는 예제를 그대로 복붙했지만 그래도 한번만들어 봤다는것에 의미를 둔다. 핵심 소스는 아래와 같다. GDI를 이용해 글씨를 출력하기 때문에 글씨가 그려지는것이 눈에보인다. 다음에는 OpenGL을 이용해서 출력해봐야 겠다. hdc=BeginPaint(hWnd, &ps); // 폰트 읽음 error=FT_New_Face(library,"c:\\windows\\fonts\\batang.ttc",2,&face); if (error != 0) { // 에러 처리 } // 글리프 인덱스 구함 index = FT_Get_Char_Index(face,TEXT('읭')); if (index == 0) { // 에러 처리 } // 크기 설정 error=FT_Set_Char_Si.. 더보기
[좋은글] ISO C와 ISO C++의 차이 원본글(클릭) 신성국(Seong-Kook Shin)님께서 David R. Tribble 씨의 허락을 받아 번역한 글입니다. 더보기