반응형

안녕하세요 발전소장 에르입니다. :)

이번에는 '이것이 *이다' 시리즈에서 C++ 시리즈 리뷰를 해볼려고합니다.


보통 프로그래밍을 처음 접할때

전공자는 C를 먼저, 비전공은 파이썬이나 자바로 처음 접하곤하는데요.

비전공이나 특이케이스로 객체지향 언어를 먼저 접하신분들의 고민은

근본적인 작동원리와 수동적 메모리관리에 대한 고민을 많이합니다.

게다가 자료구조나 포인터나 프로그래밍에 근본이 되는 개념에 대한

갈증을 많이들 호소하시곤합니다만,

저도 위와같은 부류 중 하나인지라 마침 좋은 기회에 접할 수 있게되었습니다.

기준 버전또한 최신 C++11버전을 반영하여 옛날 버전으로 공부해야하는 설움이 없습니다!

게다가 홀로 독학을 하시는 저같은 분들에게는 누군가의 도움이 '절실'할때가 있는데요,

그럴때는 카페에 가입해 자료든 질문이든 마음껏 할 수 있으니, 

독학시의 에러사항도 핸들링할 수 있겠네요.

또한 이 책은 학원과 대학교에서 교재로도 사용되고 있을정도이니,

믿고보는 '이것이 시리즈'라고 할 수도 있겠네요!

아마 누군가는 이 글을 읽으면서 굳이 왜 C++을 배워야하는것에 대한 의구심을 품고있을수도있습니다만,

저는 어셈블리까지는 찍고와야 그래도 어느정도 어떻게 돌아는가는지

어떤 아키텍쳐가 좋을지, 지금의 프로젝트가 레가시가 됬을때의 대처법이라던지..

하는 안목이 생긴다고 생각합니다.

다른 이견은 언제든지 환영입니다 :)


일단 저자에 대한 정보입니다.

최호성

2015 현재 삼성 SDS 멀티캠퍼스(현 크레듀 멀티캠퍼스)의 보안 분야 전임 교수이자 (주)프로토콜마스터 기술 이사로 재직 중이다. ‘개발자에게 은퇴란 없다’라는 신념으로 실무 개발과 집필, 강의에 모두 열정을 쏟고 있다. 비트 교육센터에서 C/C++ 강의를 했으며, 1992년 처음 C를 접한 후로 지금까지 C/C++를 이용한 응용 프로그램을 개발해왔다.
한국전자통신연구원과 옛 정보통신부가 주도한 온라인 게임 서버 성능 평가 시스템 등 다수의 기술 연구 용역과 국책 과제를 수행했고 SafeNET, TimeKeeper, CyberWALL 등 다수의 상용 소프트웨어를 개발했다. 윈도우 기반 보안 소프트웨어 분야에서도 다양한 개발 경험을 갖고 있다.
저서로는 『MFC 정복』 (가남사), 『윈도우 프로그래밍 기초/고급편』 (프리렉), 『Visual C++ 2008 MFC 윈도우 프로그래밍』 (프리렉), 『독하게 시작하는 C 프로그래밍』 (루비페이퍼)이 있다.

그리고 독자분들이 궁금해하실 목차입니다.

PART 01 C에서 C++로 문법 전환하기


CHAPTER 01 C와는 다른 C++
    1.1 C와 C++의 차이
    1.2 HelloWorld로 본 C++
    1.3 인스턴스와 입출력 흐름
    1.4 자료형
    1.5 메모리 동적 할당
    1.6 참조자 형식
    1.7 범위 기반 for문


CHAPTER 02 C++ 함수와 네임스페이스
    2.1 디폴트 매개변수
    2.2 함수 다중 정의
    2.3 인라인 함수
    2.4 네임스페이스
    2.5 식별자 검색 순서


PART 02 객체지향 프로그래밍


CHAPTER 03 클래스
    3.1 객체지향 프로그래밍 개요
    3.2 클래스 기본 문법
    3.3 생성자와 소멸자
    3.4 메서드
    3.5 정적 멤버


CHAPTER 04 복사 생성자와 임시 객체
    4.1 복사 생성자
    4.2 묵시적 변환
    4.3 임시 객체와 이동 시맨틱


CHAPTER 05 연산자 다중 정의
    5.1 연산자 함수란?
    5.2 산술 연산자
    5.3 대입 연산자
    5.4 배열 연산자
    5.5 관계 연산자
    5.6 단항 증감 연산자


PART 03 객체의 관계 규정과 설계


CHAPTER 06 상속 기본
    6.1 상속이란?
    6.2 메서드 재정의
    6.3 상속에서의 생성자와 소멸자


CHAPTER 07 상속 심화
    7.1 가상 함수
    7.2 가상 함수 테이블
    7.3 순수 가상 클래스
    7.4 상속과 형변환
    7.5 상속과 연산자 다중 정의
    7.6 다중 상속


CHAPTER 08 수평적 관계와 집합 관계
    8.1 friend
    8.2 집합 관계


PART 04 템플릿과 예외 처리 그리고 이후에 알아야 할 것


CHAPTER 09 템플릿
    9.1 클래스 템플릿
    9.2 템플릿 특수화
    9.3 클래스 템플릿과 상속
    9.4 스마트 포인터


CHAPTER 10 예외 처리
    10.1 try, throw, catch문
    10.2 스택 풀기
    10.3 메모리 예외 처리


CHAPTER 11 객체지향 주소록
    11.1 C 주소록 예제
    11.2 첫 번째: 기초 수준 객체화
    11.3 두 번째: 컨테이너 구현
    11.4 세 번째: 반복자 구현
    11.5 번외편


CHAPTER 12 못 다한 이야기와 앞으로 해야 할 것
    12.1 STL 맛보기
    12.2 람다식과 함수 객체
    12.3 앞으로 배워야 할 것






반응형
by 발전소장 에르 :) 2018. 9. 17. 00:52
반응형

Hello~ 안녕하세요 :D

에르의 생각발전소 에르입니다!

이번 시간에 다뤄볼 주제는 블로그 2차주소인데요.

티스토리 블로그주로서 어떻게 2차주소를 구매하는지

또 적용시키는지에 대해서 다루어보도록 하겠습니다!

차근 차근 따라오시면 전혀~! 어려울 것 없으니 !

시작해봅시다!



익숙한 화면이죠? 블로그주라면 거의 매일 보는 화면인, 블로그 관리화면입니다. 

 여기서  - 기본 정보 --> 주소설정 --> gabia 도메인 구입/등록 을 클릭해주세요!

[ 예전에는 바로 구글애드센스 적용을 위해 history.com 주소를 사용할 수 있었으나 년초부터 정책이 바뀜으로서

직접 사설 도메인을 구매하여 2차주소 설정 후 애드센스를 연결해줘야합니다.]



안타깝게 티스토리와 가비아 사이에 아이디 연동따위는 되지않는 관계로 신속히 가비아 회원가입을 해주세요! :)



gabia 도메인 구입/등록 을 클릭하면 가비아 홈페이지가 나오는데요.

검채상에 본인이 2차주소로 설정하고싶은 주소를 클릭하시면 됩니다.

저는 예를 들어 exampleserch라고 입력하여 검색/등록을 클릭했습니다.



검색 결과입니다. 아래와 같이 다양한 도메인들이 등록 가능으로 표시되어있네요.

저희가 필요한 것은 이 도메인들 중 하나인데요. 대중적인 .com을 선택하여 진행하겟습니다.

바로등록을 클릭!



도메인 등록 : 신청서 작성 화면입니다. 

기간은 본인의 선택에 따라 1년 ~ 10년까지 선택가능하고 1년 단위 비용은 2만원입니다. (부가세 제외)

저는 일단 1년만 선택하여 총 22000원을 결제하였습니다.

하지만 장기적으로 한번에 결제하여 돈을 절약하시겠다는 분은 기간을 넉넉히 잡으시면

할인이 적용되니 참고해주시길 바랍니다.

그리고 제일 중요한 점은 관리 정보 텝에 있는

네임서버 정보인데요. 꼭 " 가비아 네임서버 사용" 을 체크해주세요.

안그럼 말짱도루묵이 되버립니다..

결제를 완료하셨으면 결제 내역에서 위와 같은 화면을 보실 수 있습니다.

( 네트워크 사정상 결제를 하셨더라도 약간은 기다려주세요.)




저같은 경우는 맥북이라 사파리로 결제를 진행하려고했는데 가비아 홈페이지가 OS X 는 지원해주지않는터라 

이것저것 뻘짓거리를 하다가 모바일을 이용해 무통장거래방식으로 결제하여 지불했습니다.

맥 유저분들은 참고해주세요.

(맥 유저분들도 부트캠프로 윈도우를 사용하시면 문제없습니다.)




My 가비아에서 본인이 등록한 도메인을 확인하 실 수 있습니다.

이제 네임플러스 등록을 하러가볼까요?

네임플러스가 꼬옥~ 되어있어야 2차 주소 설정이 가능하답니다!



네임플러스를 클릭해주시고,  본인의 도메인을 입력해주시는데 

여기서 중요한 점은 관리기능 선택에서  " 블로그 연결 " 을 꼭 선택해주세요!



신청서는 쉽게 쉽게 작성하시면 됩니다. 

저희는 티스토리니 다음 Tistory를 선택하시면 됩니다.


네임 플러스를 완료하시면 부가서비스 관리: 네임플러스 텝에서

위 화면을 보실 수 있습니다.

IP 주소를 보시면 다음 블로그 연결 IP 주소와 동일하쥬?

혹시 모르니 다시 한번 네임플러스 신청이 잘됬는지 안됬는지 확인해보고 

약간의 기다림을 거친 후~ 

티스토리로 돌아가봅시다!


네임플러스가 사람마다 얘기가 다른데 하루가 걸린다는 사람도 있고 몇시간이 걸린다는 분도 있는데

저같은 경우는 15분만에 적용됬습니다! 

이제 기본 설정 --> 주소설정 --> 블로그주소에서 구매한 도메인을 입력하고 저장을 똬앟! 눌러주세요 ㅎ

자 그럼 2차주소 설정은 끝났습니다! 

간단하쥬?

 (소요시간 약 15~25분)



짜잔! 드디어 저만의 도메인이 생겼어요! 

이제 구글애드센스도 제약없이 등록가능하고, 다른 사람들이 보다쉽게 제 도메인을 통해

제 블로그를 스쳐가실 수 있으시겠죠?

하지만 2차주소가 항상 좋은 것 만은 아닙니다..

다음 편에서는 2차주소의 장단점에 대해서 살펴보겠습니다.

p.s 2차주소 변경 후 방문자가 ....크흡..

반응형
by 발전소장 에르 :) 2016. 4. 19. 00:07
| 1 |