일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ListBox
- MFC 예제
- do it c
- mfc 실습
- 실습
- 미가공
- win32
- MFC
- 정보처리기사
- 핵심 요약
- 마이크로소프트
- 정처기 독학
- tips강좌
- Time
- visual
- 김성엽
- 충무창업큐브
- MyTread
- C
- MyThread
- linux
- C언어
- mysql
- 도움말
- 별찍기
- SSG
- 포트폴리오
- Tipsware
- C++
- 유료강좌
- Today
- Total
목록전체 글 (220)
History
배열을 이용하여 5개의 정수 값을 입력받고, 최댓값과 그 인댁스를 같이 출력하는 프로그램을 만들어야 한다. 조건은 0 이하의 숫자가 나오면 다시 입력받아야 한다. 또한 최댓값이 2개 이상이라면 나중에 입력받은 최댓값이 출력되게 해야 한다. 그에 대한 코드는 아래에 있다. #include #pragma warning(disable:4996) #define MAX 5 int main() { int arr[MAX] = {}; int max = 0,temp_max; for (int i = 0; i =를 해준다. max= arr[i]; temp_max = i; } } ..

과거 대학시절 과제를 했던 것이 생각나서 한번 글을 써보겠다. 내용 txt 파일에서 탐색할 단어가 몇 번 들어가 있는지 확인하고 입력받은 단어로 변환하는 프로그램을 만든다. 사용자는 사용할 txt 파일의 이름과 검색할 단어를 입력한다. 프로그램은 사용자가 입력한 txt 파일을 열고 처음부터 끝까지 발견한 단어의 수를 출력한다. 이후 검색한 단어를 사용자로부터 입력받은 단어로 변환한다. 결과 예제 화면 내가 제작한 코드는 아래와 같다. #include #include #pragma warning(disable:4996) typedef struct ConTent{ char memo[30]; }CT; CT s[200]; FILE* s1 = NULL; int load(char* arr, int* count) {..
"C:\\Users\\Desktop\\c 공부\\연결리스트\\linkedlist.c" 현재 내 컴퓨터에 linkedlist.c라는 파일이 위 경로에 있다. 여기서 파일 이름만 가져오려고 하면 어떻게 해야 할까? 코드는 아래와 같다. #include #pragma warning(disable:4996) int main() { char path[200]="C:\\Users\\Desktop\\c 공부\\연결리스트\\linkedlist.c"; char file_name[128]; int last_pos=0; // 가장 끝에있는 \\의 위치를 구하기 위해 int i; for ( i = 0; path[i]; i++){ //경로가 끝날 때까지 if (path[i]=='\\'){ // \\를 만났다면 last_pos ..
너무 늦게 충무창업큐브 사무실에 입주했다는 소식을 알려드립니다ㅎㅎ 현재 저희 아이노스 팀은 9월 1일부터 입주를 시작해서 이제 한 달 조금 넘는 시간 동안 사무실을 이용했고, 프로그램도 개발했습니다ㅎㅎ 이렇게 사무실을 사용하면서 팀원들끼리 유의미한 결과물을 만들어내서 뭔가 하면 된다라는 것을 느꼈던 한 달입니다. 조만간 아이노스 팀에서 만든 프로그램을 공개할 예정이니 많은 관심 부탁드립니다!

보통 두 정수를 입력받아서 합을 출력하라고 하면 scanf 함수를 사용하는 것이 정석이다. 이번 블로깅에서는 한 문자씩 입력받는 getchar 함수를 문자에서 정수로 변환한 후 585와 같은 3자리 정수를 어떻게 입력받는지 코드를 작성해보았다. 아래는 두 정숫값을 getchar로 입력받아서 합을 출력하는 코드이다. #include #pragma warning(disable:4996) int ReturnInt() { int ch; int num=0; while ((ch=getchar())!=EOF){ if (ch>='0'&& ch

getchar 함수는 getc 함수처럼 표준 입력 버퍼에서 한 개의 문자를 가져오는 '표준 입력 함수'이다. 이번 실습은 getchar 함수를 이용하여 사용자가 Enter 키를 누를 때까지 입력한 문자를 모두 저장하는 프로그램을 만들어본다. 위 기능은 gets함수 기능과 똑같다. 코드는 아래와 같다. #include #pragma warning(disable:4996) #define MAX 64 int main() { int i = 0; char ch, arr[MAX]; printf("Input:"); while (i< MAX-1) //마지막 배열에는 null값을 받아야하기 때문에 { ch = getchar(); //문자 1개를 입력받는다. if (ch=='\n') { //enter를 누르면 입력 종료 ..

MFC에서 자주 사용하는 Static Text Control에 하이퍼 링크 기능을 적용하는 방법에 대해서 설명하겠다. 하이퍼 링크의 사전적 용어는 아래 네이버 사전 용어 링크를 첨부하겠다. https://terms.naver.com/entry.naver?docId=861505&cid=42346&categoryId=42346 하이퍼링크 하이퍼텍스트 문서 내의 하나의 단어나 구(phrase), 기호, 화상과 같은 요소와 그 문서 내의 다른 요소 또는 다른 하이퍼텍스트 문서 내의 다른 요소 사이의 연결. 하이퍼텍스트 링크, 핫 링크라고 terms.naver.com 우선 Dialog에 들어가서 Static Text Control을 윈도우에 생성시킨다. 그러면 아래 그림과 같이 나올 것이다. 그 후 Static ..

mfc 프로그램 개발을 하다 보면 아래와 같은 실행파일 아이콘을 자주 보게 될 것이다. 화려하고 이쁜 아이콘이 넘쳐나는 시대에 너무 식상한 아이콘이다. 이번 게시글은 mfc도 자신이 원하는 아이콘을 이용하여서 위와 같이 식상한 아이콘을 바꾸는 실습을 진행하겠다. 자신이 바꾸고 싶은 ico 파일이 있으면 그 아이콘을 그대로 사용해도 된다. 그러나 자신이 원하는 ico 파일이 준비되어있지 않다면 아래 방법처럼 따라해보자. 우선 png 이미지 파일을 ico파일로 변경해야 한다. 변경하는 방법은 아래 링크를 들어가서 바꾸면 된다. https://convertico.com/ ConvertICO.com - Convert PNG to ICO and ICO to PNG files This free online icon..