전체 글1382 mfc 시리얼 통신 프로그램 소스, c/c++ serial 예제 시리얼 통신 프로그램 중 포트 관련 파일 2개 올립니다. 그냥 가져다 쓰시면 됩니다. mfc는 이미 기술적 발전이 끊겼으므로, 90년대 200년대 초반에 만들어진 거 아무거나 쓰세요. 생활정보▶ 경기패스 K패스 신청하기▶ 1인가구 지원금 3가지 알아보기 MFC 시리얼 통신 프로그램 소스 파일은 위에 2개 쓰시면 됩니다. C/C++ 시리얼 통신 소스 전체 내용과 주석은 아래 글을 참조해 주세요. ◆ SERIAL PORT 헤더 파일 12345678910111213141516171819202122232425262728293031#include windows.h>#include stdio.h>#include string.h> class Port{public: char port_name[20]; .. 2019. 6. 9. 파이썬 파일 읽기 (utf-8 txt) 방법 7가지 예제 먼저 파이썬 파일 읽기 예제에 사용할 txt 파일을 만듭니다. 메모장을 열어 텍스트 파일에 아무 내용이나 채워 주세요. 그리고 왼쪽 상단 메뉴에서 "파일(F) - 다른 이름으로 저장(A)"을 선택합니다. 그리고 인코딩(E) 방식을 UTF-8로 지정하고 저장 버튼을 눌러 주세요. 생성한 txt 파일은 파이썬 파일과 같은 경로로 이동해 주세요. 파이썬 파일 읽기 (utf-8) 7가지 예제 소개합니다. 1. for 반복문 1234567891011def showFile_1(filename): f = open(filename, 'r', encoding='utf-8') # euc-kr lines = f.readlines() for line in lines: print(line, end='') f.close() sh.. 2019. 6. 7. 파이썬 예외 처리(Try except) 기본 문법 2가지 파이썬 예외 처리 Try except 예제 2개 소개합니다. C++, C# 등에선 try catch 인데 파이썬은 try except란 차이점이 존재하네요. ◆ Try except + white True (무한 반복) 123456789while True: try: a = input('number : ') b = input('number : ') print(int(a)+int(b)) break except ValueError: print("에러 : 정수를 입력하세요.")cs 1번 라인에서 while 반복문의 조건을 True로 설정합니다. 무한 반복이지만, 정수 2개의 합을 구하면 예외 처리 루틴을 생략한채로 프로그램이 종료됩니다. 6번 라인에서 입력받은 두 정수를 더해 결과를 출력합니다. 7번 라인에서 b.. 2019. 6. 7. 버그뜻 프로그래머 머릿속 최악의 버그 사례 버그뜻 버그(Bug)는 "움직이는 벌레"란 의미입니다. 원래는 소프트웨어의 버그(오류)를 가리키는 용어였지만, 현재는 오류뿐만 아니라 프로그램이 작성자의 의도완 다르게 작동하는 원인을 총칭하여 bug라고 합니다. 버그뜻은 의외로 광범위합니다. 잠재적 버그 문제가 드러나지 않고 프로그램 안에 숨어있는 것 명세서 버그 프로그램 사양서 내용과 모순 또는 오류가 있는 것 버그는 프로그래머가 "내 잘못이 아니다"는 식의 책임 회피의 뉘앙스가 있으므로 "구조적 프로그래밍"의 저자인 컴퓨터 과학자 데이크스트라는 프로그래머의 자각을 위해, "버그가 아니라 오류로 부르자"라고 주장하였습니다. 프로그램 및 시방서의 버그를 제거하기 위해 단위 테스트 "디버그 (debug)"(해충 정리 = 소스 수정) 과정이 필수입니다. 단.. 2019. 6. 6. 이전 1 ··· 130 131 132 133 134 135 136 ··· 346 다음