일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Tips강좌
- doit코틀린프로그래밍
- c
- 지식나눔강좌
- Visual Studio
- VS ERROR
- 김성엽
- CS
- 리뷰
- c#
- 포인터
- Direct2D
- 백준
- 배열
- 알고리즘
- 함수
- Windows
- 프로그래밍
- 티스토리
- Kotlin
- Desktop
- c++
- Javascript
- Tips프로그래밍강좌
- tipssoft
- 이지스퍼블리싱
- 문법
- 연산자
- Win32
- Programming
- Yesterday
- Today
- Total
목록2019/12 (12)
F.R.I.D.A.Y.
비트 연산자 : 메모리 크기 줄이기 최근 비트 연산자에 대한 질문을 들어온지라, 오늘은 비트 연산자에 대해 알아봅니다. 더보기 # 들어가기에 앞서.. 비트 연산자는 프로그래밍에 있어 고급 기술이라 분류할 수 있을 것 같습니다. 따라서 이해도.. pang2h.tistory.com 위 포스트 마지막에 비트 연산자로 함수에 값을 넘기는 이유에 대해 잠깐 살펴봤습니다. 함수에 값을 전달하는 방법은 여러 가지가 있습니다. 단순 값만 넘길 수도 있고, 참조를 넘길 수도 있습니다. 여기에선 '값'을 넘기는 방식이 아니라 값을 어떻게 넘겨야 잘 넘길 수 있을지를 알아봅니다. # 비트 연산자를 선행으로 알고 있어야 합니다. 함수에 값 전달하는 방식 우리는 일반적으로 인자 하나에 값 하나를 넘기는 1 대 1 방식을 취합니..
tmlTitle.js의 두 번째 기능을 가져왔습니다! 두 번째 기능은 목차를 자동으로 생성해줍니다.더보기 # tmlTitle.js를 소개합니다. 해당 기능을 이용할 수 있는 tmlTitle.js 스크립트를 소개합니다. 아래 링크를 클릭해 확인할 수 있습니다. 당신의 글쓰기를 더욱 다채롭게 글쓰기를 사랑하는 많은 티스토리 여러분, 안녕하세요. 당신의 글쓰기를 더욱 다채롭게 해줄 프로그램 하나를 소개합니다. 좋은 티스토리, 그러나 불편한 글쓰기 티스토리는 간단한 글을 작 pang2h.tistory.com 다운로드 mijien0179/tmlTitle.js 티스토리 접은글 플러그인. Contribute to mijien0179/tmlTitle.js development by creating an account ..
인터넷에서 검색해보면 RDP 사용해서 외부에 환경 만들어서 프로그래밍 공부 한다고 해서 기대하면서 집에 RDP 설정 해놨는데 보안정책에 막혀서 안되네. 검색해보면서도 보안정책에 막힐것같은데 했다고 해서 이건 보안정책에 문제가 없나보다 해서 시도하려 했더니 역시나 막혔어.. :( 그에 더해서 cmd에서 explorer D:로 하여 접근은 가능한 D드라이브에 데이터를 넣어놓는 것은 삭제되지 않는다는 글에는 재부팅시에 삭제가 됨을 확인하였다. 따라서 그로 인해 빠른 환경 구성을 위한 배치파일을 작성하려 했던 내 목표도 사라졌음. WOL 구성은 못해서 BIOS에 자동 켜짐을 세팅해놨는데 다음 휴가 때까지 계속 켜지겠군. 컴퓨터 자동 종료도 작성 못했는데. RDP도 못하니 Azure VM도 할 필요가 없고.. 뭔..
최근 비트 연산자에 대한 질문을 들어온지라, 오늘은 비트 연산자에 대해 알아봅니다. 더보기 # 들어가기에 앞서.. 비트 연산자는 프로그래밍에 있어 고급 기술이라 분류할 수 있을 것 같습니다. 따라서 이해도 안 되는데 처음부터 배울 필요는 없습니다. 그래도 배워두면 프로그래밍 능력의 초석을 단단히 다질 수 있을 것이란 말을 드리고 싶습니다. 비트 알아보기 비트 연산자를 알아보기 전에, 우리는 비트에 대해 알아볼 필요가 있습니다. 비트란 정보의 가장 최소의 단위로서 이 비트가 8개 모여 1바이트가 됩니다. 예를 들어 아래 값이 char 타입의 변수에 들어있다고 합시다. ' 15 ' 이 숫자 15의 비트 패턴은 어떻게 될까요? #include int main(void){ unsigned char ch = 15..
비트 연산자의 종류와 연산 방법을 알아봅니다. 비트 연산자 & (비트 AND, 비트곱) 비트 AND연산자는 양쪽 피연산자(operand) 모두 참값이어야 1을 반환했던 논리 AND(&&) 연산자와 비슷합니다. 양쪽 두 값의 동일 위치에 존재하는 비트의 값이 모두 1인 경우에 해당 위치의 비트를 1로 하여 반환합니다. A B 연산자 결과 1 0 & 0 1 1 1 0 1 0 0 0 0 이 특성을 이용한 연산 표는 다음과 같습니다. A 연산자 B Result 1001 & 1010 1000 (0x08) 1100 0010 0000 (0x00) 1110 1101 1100 (0x0C) 더보기 # &의 이름은 앰퍼샌드라고 부릅니다. 앰퍼샌드 - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org | (비트 ..
티스토리의 에디터가 업데이트된 지 수 개월이 흘렀습니다. 이전에도 존재했지만, 현재에는 그 기능이 조금 다르게 출시된 서비스가 존재하니, 그것이 바로 접은글 기능입니다. 이전 접은글 기능은 글의 펼쳐짐 상태에 따라 제목을 달리 정할 수 있었습니다. 그러나 새로워진 에디터는 이것이 불가능합니다. 불가능한 자세한 내용은 이 포스트를 참고하세요. 아무튼, 이런 불편을 조금이라도 줄이고자 만든 스크립트를 소개하고자 포스트를 작성합니다.더보기 # tmlTitle.js를 소개합니다. 해당 기능을 이용할 수 있는 tmlTitle.js 스크립트를 소개합니다. 아래 링크를 클릭해 확인할 수 있습니다. 당신의 글쓰기를 더욱 다채롭게 글쓰기를 사랑하는 많은 티스토리 여러분, 안녕하세요. 당신의 글쓰기를 더욱 다채롭게 해줄 ..
티스토리 접은글 제목 정하기 : 01 몇 달 전에 티스토리의 에디터가 새로이 개편되며 불필요한 기능들이 사라지고 새로운 기능은 추가되어 돌아왔습니다. 그러나 예나 지금이나 필요한 것이 하나 있으니, 그것은 바로 접은글 기능입니다. 이 접은글.. pang2h.tistory.com 이전 포스트에서 이어 작성하는 글입니다. 더보기 # tmlTitle.js를 소개합니다. 해당 기능을 이용할 수 있는 tmlTitle.js 스크립트를 소개합니다. 아래 링크를 클릭해 확인할 수 있습니다. 당신의 글쓰기를 더욱 다채롭게 글쓰기를 사랑하는 많은 티스토리 여러분, 안녕하세요. 당신의 글쓰기를 더욱 다채롭게 해줄 프로그램 하나를 소개합니다. 좋은 티스토리, 그러나 불편한 글쓰기 티스토리는 간단한 글을 작 pang2h.tis..
몇 달 전에 티스토리의 에디터가 새로이 개편되며 불필요한 기능들이 사라지고 새로운 기능은 추가되어 돌아왔습니다. 그러나 예나 지금이나 필요한 것이 하나 있으니, 그것은 바로 접은글 기능입니다. 이 접은글 기능은 문서 내에서, 필요에 의해 특정 문장을 바로 보지 못하도록 감춰둘 때 사용하는 기능입니다. 옛날에는 접힌 상태에 따른 표시 스타일을 변경할 수 있었습니다. 에디터 개편이 이루어지고 나선 이런 기능이 사라졌습니다. 더보기 # tmlTitle.js를 소개합니다. 해당 기능을 이용할 수 있는 tmlTitle.js 스크립트를 소개합니다. 아래 링크를 클릭해 확인할 수 있습니다. 당신의 글쓰기를 더욱 다채롭게 글쓰기를 사랑하는 많은 티스토리 여러분, 안녕하세요. 당신의 글쓰기를 더욱 다채롭게 해줄 프로그램..
C언어의 꽃이라 불리는 포인터는 그 사용의 범위가 넓은 만큼, 많은 초보 개발자들이 힘들어하는 문법이기도 합니다. 오늘은 이러한 포인터 중에서도 특별한 void 포인터에 대해 알아봅니다. 모든 포인터[# typedef된 자료형 제외]는 기본 자료형 뒤에 *(asterisk)가 표시되어 있습니다. void 포인터이니 먼저 void 자료형에 대해 알아봅니다. void 일전에 main 함수의 반환 타입은 int가 표준이라는 포스트를 작성한 적이 있습니다. void도 결국은 반환 타입입니다. 그렇다면 void는 어떤 것을 반환할까요? 정답은 '아무도. 아니, 작성자 본인만 안다'입니다. void 타입은 많은 사람들이 반환 타입이 존재하지 않으면, 달리 말해 반환할 대상이 없다면 void를 작성한다고 설명합니다...