본문 바로가기
반응형

전체 글158

[Effective C++] class를 사용할 때 초기화와 대입은 다르다 class를 초기화 할 때 멤버 변수를 초기화 하는 형태를 보면 아래의 셋 중 하나를 선택하여 사용할 것이다. 1. 생성자에서 초기화 한다. class TestClass { public: TestClass() : value(), str() // 여기서 초기화 { // 여기를 초기화에 사용하지 않음 } TestEnum GetValue() { return value; } string str; private: TestEnum value; }; 2. 생성자 내부에서 초기화 한다. class TestClass2 { public: TestClass2() { value = TestEnum::TYPE0;// 이렇게 초기화 str = "";// 이렇게 초기화 } TestEnum GetValue() { return val.. 2021. 12. 19.
간단한 json reader 만들기 웹에 있는 json file을 가져와 읽어보는 간단한 code json 위치: github.com/microsoft/vscode-cpptools/blob/main/Extension/package.json microsoft/vscode-cpptools Official repository for the Microsoft C/C++ extension for VS Code. - microsoft/vscode-cpptools github.com 순수 json 위치: raw.githubusercontent.com/microsoft/vscode-cpptools/main/Extension/package.json code using System; using System.Collections.Generic; using S.. 2021. 3. 14.
간단한 XML reader 간단히 web의 xml 문서를 읽어서 필요한 정보를 찾는 방법 code는 xml 문서의 tag에 있는 버전 정보만 읽어오도록 함 xml source: github.com/microsoft/vscode-cpptools/releases.atom code using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml; namespace ConsoleApp1 { class Program { static void Main(string[] args) { string url = "https://github.com/microsoft/vscode-.. 2021. 3. 14.
윈도10에서 NumLock 기본 설정 윈도10을 사용하다보니 특이한 기능이 생겼다.로그인을 PIN으로 할 수 있는 기능이 그것인데, 실제 숫자만 몇글자 입력하면 되므로 login이 편해졌다.문제는 컴퓨터 부팅 후 default enable이었던 NumLock이 윈도10 진입하면서 꺼진다는 것으로,PIN 넣을 때 귀찮음을 발생시킨다.아래와 같이 registry를 손봐주면 윈도10 진입 후에도 NumLock이 켜진 상태가 된다. 1. Win 키와 R키를 동시에 눌러 실행창을 띄우고 레지스트리 편집기(regedit)를 실행시킨다. 2. 아래의 주소로 찾아 들어간다컴퓨터 -> HKEY_USERS -> .DEFAULT -> Control Panel -> Keyboard 3. InitialKeyboardIndicators 라는 이름의 문자열 이름이 보.. 2015. 12. 12.
윈도우 8 개발자 프리뷰 버전 설치 그동안 Windows 8 스크린샷이 여러번 돌았다. 그리고 얼마전 개발자 프리뷰 버전이 발표되었다. 하도 많은 사람들이 이야기 하길래 궁금해서 설치해 보았다. 설치 환경은 다음과 같다. PC: Intel i5 2500, DDR3 4G, etc... OS: Windows 7 pro en 설치는 virtual box를 이용하여 설치하였다. 버전은 4.1.2 버전이었고 가상 컴퓨터는 메모리 1G, HDD 20G로 잡아 사용하였다. 잡다구레한건 일단 나중에 적도록 하고 주루룩 설치 화면을 보도록 하자! 간단히 살펴보았다. 실제 사용하기에는 다소 무리가 있었는데.. 무엇이 잘못된건지 렉 걸리는 현상(이거 표현이 애매한데..한동안 마우스만 움직일 수 있을 뿐 OS가 먹통이 되는..)이 발생했다. 아무튼 천천히 이것.. 2011. 9. 17.
홋카이도 여행 [2011.07.27] - 5일차 일본에서의 마지막 날.. 아쉽기도 하고 집으로 돌아가니 기분이 좋기도 한 오묘한 기분을 가슴에 안고 신치토세로 향하는 버스에 몸을 실었다. 어제 잠시 만나뵈었던 안내소 직원분도 아쉬워 하였지만, 이곳의 교통을 객지인이 한번에 적응한다는게 쉬운게 아니다. 카드 찍고 다닐 수 있는 곳도 있지만 그건 일부에 지나지 않고, 아래 그림과 같은 티켓을 버스에 올라 뽑아 탄다. 그리고 버스가 진행하면서 아래 그림과 같은 판이 내가 내야할 버스 요금을 안내한다. 위에서 1번을 뽑았으니 어디서 내리든지 저 안내판의 1번에 표시된 요금을 내면 된다. 거리가 멀면 멀수록 버스비는 기하급수적으로 증가한다 ㄷㄷ 버스비를 못내도 괜찮다. 돈 들고 기사분께 여쭤보면 친절한 기사분께서 잘 안내 해주시니 안내에 따르면 된다. 이곳이 .. 2011. 7. 30.
반응형