본문 바로가기

전체 글1383

C# 팩토리 패턴 예제 (추상 Abstract Factory Method Pattern) C# 팩토리 패턴 예제 (Abstract Factory Method Pattern) C# 팩토리 패턴을 응용한 "연구실 기자재 관리 시스템 프로그램" 소스 코드입니다. 추상 팩토리 함수도 포함입니다. 첨부 파일 소스 1 - Factory Pattern.zip (팩터리 패턴 예제) 소스 2 - Abstract Factory Pattern.zip (추상 팩토리 패턴 예제) 소스 3 - Factory.zip (일반적인 패턴 예제) 문서 - DesignPattern_Term.hwp (관련 문서) 그리고 아래에 나오는 팩토리 패턴의 개요는 위에 나온 헤드 퍼스트의 디자인 패턴을 기반으로 작성되었습니다. 팩토리 패턴을 다루기 전, 짚고 넘어가야 할 부분이 있습니다. 1. NEW, 2. Interface 1번의 Ne.. 2017. 6. 6.
Qt Json, 만들기, 읽기, 쓰기, 수정, 예제 파싱 소스 Qt Json, 만들기, 읽기, 쓰기, 수정하기 예제 파싱 소스 이 포스트에선 Qt에서 JSON 파일을 만들기, 읽기, 쓰기, 수정하는 4가지 기능을 다룹니다. 함수는 각각 Make(), Read(), Write(), Modify()입니다. 일단 QJson 전체 소스부터 하나씩 살펴보겠습니다. Header 123456789101112131415161718192021222324252627282930313233#ifndef JSONCONTROLLER_H#define JSONCONTROLLER_H #include #include #include #include class JSONController{ static const QString kFileExam; public: JSONController(); ~JSO.. 2017. 6. 4.
[코딩지식] 특수문자, 특수기호 영어로 읽기 (영문 이름) [코딩지식] 특수문자, 특수기호 영어로 읽기 (영문 이름) / Slash (슬래시), Virgule (버귤) \ Back Slash (백슬래시) ! Exclamation Point (엑스클러메이션 포인트) " Quotation Mark (쿼테이션 마크) # Crosshatch (크로스해치), Sharp(샵), Pound Sign(파운드 사인) $ Dollar Sign (달러사인) % Percent Sign (퍼센트사인) @ At Sign (앳 사인, 혹은 앳), Commercial At(커머셜 앳)& Ampersand (앰퍼샌드) ' Apostrophe (어파스트로피) * Asterisk (애스터리스크) - Hyphen (하이픈), Dash (대시) . Period (피리어드), Full Stop (풀스.. 2017. 6. 2.
libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결 libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결 에러 메세지 - libstdc++.so.6: version 'GLIBCXX_3.4.19' 위와 같은 에러는 최신 c++ 문법을 컴파일러가 이해하지 못해 발생하는 것입니다. 패키지 하나만 추가로 설치해 컴파일러가 아는 것을 조금 늘려주면 됩니다. 패키지 설치 sudo apt-get install libstdc++6 이러면 해결되네요? libstdc++.so.6: version 'GLIBCXX_3.4.19' 에러 해결 2017. 6. 1.