본문 바로가기

IT124

CPP 초급 강좌 5. C++ Manipulator, Iomanipulator, 조정자 CPP 초급 강좌 5. C++ Manipulator, Iomanipulator, 조정자 이번에는 Manipulator 조정자에 대하여 적어보겠습니다. 조정자란 일단 '입출력의 형태를 지정' 하는데 사용한다고 보시면 됩니다. 아래 예제를 통해 좀 더 알아보아요 예제 1 #include int main() { int n = 10; std::cout 2020. 10. 5.
CPP 초급 강좌 4. C++ 표준입출력 CPP 초급 강좌 4. C++ 표준입출력 이번에는 CPP의 표준입출력 관련해서 적어보겠습니다. 먼저 기존 C코드를 보고 해당 코드를 CPP 코드화 하는 방향으로 진행해보겠습니다. 예제 1번은 c 코드입니다. c -> cpp 코드화를 위해서 printf -> cout 으로 대쳐해야합니다. cout은 c에서 out출력한다란고 생각하시면 됩니다. 7번 라인을 수정해 보겠습니다. printf("숫자를 입력하세요 ? >> "); -> std::cout 2020. 10. 2.
CPP 초급 강좌 3. C++ 해더 파일에 대해서 header files CPP 초급 강좌 3. C++ 해더 파일에 대해서 header files c에서 cpp로 오면서 변경, 추가된 헤더 관련 이야기를 해보겠습니다. 이런 규칙으로 변경되었다 정도로 봐주세요 먼저 아래 예제를 보면 min 을 사용하기 위해서 2번 라인에 #include 을 하용하였습니다. 그리고 printf 를 사용하기 위해서 3번 라인의 #include 를 사용하였습니다. 두 include의 차이점은 확장자의 유무입니다. C++헤더 파일을 특징 헤더 파일의 확장자를 사용하지 않습니다. .h~~ 등등 그러면 3번 라인 #include 이건 뭐죠 라고 생각하실수 있죠? c++ 용 해더 파일이 따로 존재합니다. stdio.h 에서 .h 확장자를 제거하고 앞에 c를 붙입니다.(c언어에서 사용했다는 의미) cstdi.. 2020. 9. 25.
CPP 초급 강좌 2. std namespace / C++ CPP 초급 강좌 2. std namespace / C++ std namespace? C++을 설계할 때는 C++ 표준 라이브러리(Ex. cin, cout)의 모든 식별자를 직접 사용할 수 있었습니다. 이럴 경우 이후로 사용자가 직접 만든 식별자 이름과 충돌할 수도 있고, 또 표준 라이브러리에 도입된 새로운 기능이 충돌할 수 있으므로 한 버전의 C++에서 컴파일될 프로그램이 향후 버전의 C++에서 컴파일되지 않을 수 있습니다. 그래서 C++은 표준 라이브러리의 모든 기능을 std namespace라는 특별한 영역으로 이동시켰습니다. 예제를 보면서 설명해보겠습니다. 예제 1과 같이, 헤더의 min 함수를 호출하려고 한다고 합시다. 위와 같이 코딩하고 빌드 해보면 에러입니다. min 함수를 찾을 수 없습니다.. 2020. 9. 23.
CPP 초급 강좌 1. namespace 네임스페이스 개념, 사용법 / C++ CPP 초급 강좌 1. namespace 네임스페이스 개념, 사용방법 / C++ 아래 내용은 연산자와 제어문, 함수, 배열과포인터, 구조체등의 계념을 이해하는 개발자를 위한 내용입니다. namespace 란 무엇일까요? 왜 필요한 걸까요? 그럼 먼저 아래 namespace 가 필요한 경우를 살펴봅시다. 예제 1번과 같이 Screen, Audio, System을 초기화해주는 함수를 각각 만들려고 합니다. 셋 모두를 init() 이라는 함수명으로 만들고 싶은데, 같은 함수명은 만들 수가 없죠. 함수 이름을 다른 이름으로 가야 할 듯한데, 이번 경우에는 namespace 한 것을 이용해서 회피해봅시다. @ namespace 의 필요성 1. 프로그램은 소규모로 제작할 수도 있지만, 대규모 프로젝트들도 많습니다... 2020. 9. 22.
C++ 11, 14, 17, 20 이 무엇을 의미하나요? 도움이 되는 사이트들 링크 C++ 11, 14, 17, 20 이 무엇을 의미하나요? 도움이 되는 사이트들 링크 C++ 를 공부하다 보면, C++ 98, C++ 14, C++ 17, C++ 20등의단어들을 접하실 수 있는데, 이게 무슨 의미인지 정확히 모르시는 분이 있을 거 같아서 정리해 보려 합니다. 뒤에 붙은 숫자들은 표준화된 년도입니다. 뒤에 붙은 숫자를 더 정확히 표기하면, C++98/03, C++11/14, C++17, C++20/23 으로도 표기할 수 있습니다. 아래에 관련하여 좀 더 자세한 정보들을 적어볼게요. 어려운 내용이 많으니 아.. 뭐 이렇구나 정도 하면서 살짝 읽어 보시면 될듯합니다. C++98/03 1998년에 표준화되었고, 2003년도에 수정 적용된 내용, C++ 최초의 표준화, 우리가 일반적으로 C++ 코.. 2020. 9. 21.
김성회의 지식백과, 김성회 누구, 프로필, 개발경력, G식백과는 무었? 김성회의 지식백과, 김성회 누구?, 프로필, 개발경력, G식백과는 무었? 한번씩 관심있게 보는 유투버 채널이 있습니다. 채널링크는 글 아래에 배치해 둘게요. 구독자 51만에 영상이 최소 30만 이상 뷰가 나옵니다. 월 2000 정도 예상되네요. 크게 관심있게 보는 채널은 아니지만, 동종업계 종사자였기도 하고, 관심있는 분야라 가끔 영상이 뜨면 눌려서 봅니다. 이번에도 던파관련(궁댕이 게이트)하여 어떤 일이 있었나를 찻아보다, G식 백과의 영상을 보게 되었죠. 김성회와 G식백과에 대한 정보 조금 적어보고 갈게요. 김성회는 누구? 생년월일 1978년 12월 13일 학력 중앙대학교 (일어일문학과 / 졸업) 종교 개신교 → 무종교 직업 前 게임 개발자 現 게임 방송인, 유튜버 한국의 전직 게임 개발자이자, 현직.. 2020. 9. 20.
한번에 잘 이해되는 컴퓨터 하드웨어 용도 설명, 노예비유로 찰진 설명 한번에 잘 이해되는 컴퓨터 하드웨어 용도 설명, 노예비유로 찰진 설명 인터넷을 써핑하다 너무나도 감동적인 글이 있어 제가 조금 설명을 넣어서 가져와 봅니다. 컴퓨터 전혀 모르느 시는 분들 컴퓨터에 부품들이 어떤 용도인지 알기 어려우시죠, 그리고 컴퓨터 용어도 어려우실껀데, 노예에 비유하여 찰진 설명글이 있어 가져와 봅니다. CPU = 노예 집합소 코어의 수 = 니가 부릴 노예의수 i3 CPU 노예가 3마리(실제 코어가 3개란 말은 아니다. 쉽게 설명하기 이런 느낌이라고 받아들이면 좋다.) i5 노예가 5마리 i7 노예가 7마리 i7 - 10900 10년도생 노예의 손이 900개 7마리의 노예가 10년에 태어난 젊고 팔팔한 노예가 손이 900개라소 옥수수 수학도 빠름 쓰레드 = 니가부릴 노예의 손 갯수 오.. 2020. 9. 16.
블로그 키워드 공략 3. 주제선정, 어떤 주제가 수익화에 좋은가? 블로그 키워드 공략 3. 주제선정, 어떤 주제가 수익화에 좋은가? 블로그 키워드 공략은 시리즈물입니다. 전편이 존재하니 못 보신분은 참고해주세요. 링크 남겨둡니다. 1편 키워드 마스터 이용하기 블로그 키워드 공략 1. 키워드 마스터 이용한 검색유입 많은 키워드 선정하기 블로그 키워드 공략 1. 키워드 마스터 이용한 검색 유입 많은 키워드 선정하기 제가 어떤 주제 관련하여 글을 쓰려고 할 때, 제목을 어떤 식으로 구성해야 좋을까란 생각은 블로그에 글을 쓰시는 sillim83.tistory.com 2편 검색엔진을 이용하기 블로그 키워드 공략 2. 검색엔진을 이용하기 블로그 키워드 공략 2. 검색엔진을 이용하기 1편이 있습니다. 1편에서는 키워드마스터 를 이용하는 법을 설명했었구요, 못 보신 분은 아래 링크를.. 2020. 9. 3.
블로그 키워드 공략 2. 검색엔진을 이용하기 블로그 키워드 공략 2. 검색엔진을 이용하기 1편이 있습니다. 1편에서는 키워드마스터 를 이용하는 법을 설명했었구요, 못 보신 분은 아래 링크를 참고해주세요. 블로그 키워드 공략 1. 키워드 마스터 이용한 검색유입 많은 키워드 선정하기 블로그 키워드 공략 1. 키워드 마스터 이용한 검색 유입 많은 키워드 선정하기 제가 어떤 주제 관련하여 글을 쓰려고 할 때, 제목을 어떤 식으로 구성해야 좋을까란 생각은 블로그에 글을 쓰시는 sillim83.tistory.com 키워드(검색어) 관련해서는 네이버와, 다음 둘다 키워드마스터와 유사한 기능이 있습니다. 그런데 왜 그것관련 소개를 하지 않는가 에 있어서는 둘다 광고서비스에 연동되어 있어, 기본적으로 사업자번호를 기반으로 한번 가입한 이후 부터 사용할수 있어서 입.. 2020. 9. 2.
티스토리 블로그 글쓰기시 주의 사항 .2 자극적 광고, 키워드, 링크, 글자수, 비속어, 자료공유 티스토리 블로그 글쓰기시 주의 사항 .2 자극적 광고, 키워드, 링크, 글자수, 비속어, 자료공유 티스토리 블로그 글쓰기시 주의사항 시리즈 물입니다. 1편이 존재합니다. 1편에서는 글 퍼오기, 내 글 퍼오기, 인기 키워드 도배, 제목 수정, 글 삭제 의 문제점에 대해 적어보았습니다. 1편의 내용을 못 보신 분들은 아래 링크를 통해 보고 오시면 도움이 되실꺼 같습니다. 1편 링크 티스토리 블로그 글쓰기 시 주의 사항 .1 티스토리 블로그 글쓰기 시 주의 사항. 1 블로그 만드는 것 관련하여 공부를 하면서 글쓰기를 하실 때 주의해야 될 내용들 정리해봅니다. 막상 글을 써보니 티스토리 글쓰기뿐만 아니라 인터넷�� sillim83.tistory.com 2편 내용 시작합니다. 6. 내가 봐도 이건 광고글이다. 이.. 2020. 8. 31.
블로그 키워드 공략 1. 키워드 마스터 이용한 검색유입 많은 키워드 선정하기 블로그 키워드 공략 1. 키워드 마스터 이용한 검색 유입 많은 키워드 선정하기 제가 어떤 주제 관련하여 글을 쓰려고 할 때, 제목을 어떤 식으로 구성해야 좋을까란 생각은 블로그에 글을 쓰시는 분이라면 모두 해보셨을 겁니다. 여기에 대한 힌트를 적어볼까 합니다. 예를 들어서 저번 주말에 본 놀면 뭐하니가 너무 재미있어서 글을 써보려고 할 때, 대충 제목을 지어보면 "놀면 뭐하니 이번주 너무 재미있었다." 정도로 제목을 지을 수 있겠죠. 저라면 관련하여 어떤 검색어가 많은지 '키워드' 검색을 해볼 거 같습니다. 키워드마스터라는 사이트가 존재합니다. 해당 사이트는 특정 키워드를 넣어보면 해당 키워드를 검색량과 인터넷 상의 문서수의 대략적인 정보를 알려줍니다. 놀면 뭐하니 를 검색해본 결과 총 조회수 170만건.. 2020. 8. 30.