일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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프로그래밍강좌
- c#
- 지식나눔강좌
- tipssoft
- Tips강좌
- 김성엽
- Javascript
- c
- 알고리즘
- 리뷰
- Win32
- 티스토리
- Visual Studio
- Windows
- 백준
- 프로그래밍
- 포인터
- Direct2D
- 연산자
- doit코틀린프로그래밍
- 함수
- Programming
- 배열
- CS
- VS ERROR
- 문법
- Kotlin
- c++
- Desktop
- 이지스퍼블리싱
- Yesterday
- Today
- Total
목록DEV/Tip (40)
F.R.I.D.A.Y.
종종 헷갈리거나 다른 사람들이 발음하는 것과 내가 발음하는게 달라서 올린 질문들 private 발음https://www.facebook.com/groups/System.out.Coding/permalink/2037247169668301/ NULL 발음https://www.facebook.com/groups/System.out.Coding/permalink/2038900239502994/ C++ 발음(읽기)https://www.facebook.com/groups/System.out.Coding/permalink/1901280006598352/ 모두 페이스북 그룹 생활코딩 멤버들과 진행 종종 추가될 수도.. 재미로 존재하는 설문 항목도 존재하니 알아서 거르시길
이제는 익숙해져서 많이 알고 있지만 잘 사용하지 않던 것들은 잊어버릴 위험이 있기 때문에.. VS2015에서 호환이 되는 애들도 있고, 안되는 애들도 있음. 따로 기본 설정으로 안돼있다 뿐이지 설정에서 수정할 수 있을걸..?1. 창 관련 모두 다시 빌드(솔루션 다시 빌드)>> Alt + F11 솔루션 탐색기 열기>> Ctrl + Alt + L 오류 목록 열기>> Ctrl + \, Ctrl + E 이전 피킹창>> Ctrl + Alt + - 다음 피킹창>> Ctrl + Alt + = 출력 창>> Ctrl + Alt + O2. 소스 창 찾기 및 바꾸기>> Ctrl + H 중단점 설정 (BreakPoint 설정)>> F9 한 줄 복제 (캐럿이 있는 라인)>> Ctrl + D 한 줄 잘라내기 (캐럿이 존재하는 라..
이 해결법을 찾으시는 분들이 많아서 리뉴얼을 진행했습니다. 오류 목록을 보면 종종 임지와 같은 오류 표시가 나옵니다. #include "stdafx.h" (버전에 따라 pch.h) 를 찾을 수 없다고 나오는 오류가 있는데, 이는 미리 컴파일된 헤더를 사용으로 설정해놓고 미리 컴파일된 헤더를 사용하지 않아서 발생하는 문제입니다. 종종 프로그램을 처음 접하거나 아직 미숙한 사람들이 미리 컴파일된 헤더를 사용으로 설정해놓은 프로젝트를 생성해 코드를 작성하면서 발생하는데 이 경우에는 크게 세가지 해결책이 있습니다. 1. 새 프로젝트 생성 이 해결책은 빈프로젝트로 생성을 해버리면 되지만, 기존에 생성한 코드를 옮겨야 하는 문제가 있어 권장하는 방법은 아닙니다. 프로젝트 생성에 관한 내용은 따로 포스트를 진행하였으..
오늘은 scanf() 함수와 같이 입출력 함수, 문자열 함수를 다룰 때 종종 발생하는 C4996에 대해 다뤄봅니다. 원인 원래는 문제없이 컴파일되는 것이 맞지만, scanf() 등의 함수에서 발생 가능한 잠재적 문제점으로 인해 MSVC에 이 함수들을 사용하지 못하도록 강제하는 설정(SDL, Security Development Lifecycle)이 활성화되어 사용하지 못하는 것입니다. 해결 아래 두가지 방법으로 해결할 수 있습니다. Plan1. 코드 상단에 전처리 코드 작성 아래 두 줄의 코드 중, 하나만 작성하면 됩니다. #pragma warning(disable:4996) // MSVC 전처리 코드 #define _CRT_SECURE_NO_WARNINGS Plan2. 프로젝트 설정 변경 다음 방법을 ..
가끔씩 인터넷에서 다음과 같이 코드를 복사해서 붙여넣게 되면, 코드가 저렇게 읽기 힘들게 나오는 경우가 있다.일반적으로는 일일이 다음줄을 찾아서 엔터를 치는 식으로 코드를 볼 수 있도록 해야하는데, 영 불편한게 아니다. 코드는 일반적으로 와 로 줄이 끝나는 경우가 대다수.#include와 #define과 같이 예외도 분명 존재한다. 다만, 저런것들보다 ; 와 }가 대부분 종료점으로 작용하는 만큼, 저것들만 어떻게 해주면 더 쉽지 않을까 했다. 다음과 같이 바꾸기 옵션(단축키는 Ctrl + H) 에서 바꿀 단어 + \n을 하면 결과가 바꿀 단어 + \n으로 출력되는 것이 아니라, \n이 C언어에서 다음줄개행으로 처리되는것과 같이 작용한다. 현재 문서 옆에 네모랑 에스터리스트(*) 있는데..
무슨 프로그램을 사용하던지 "서버에서 참조를 반환했습니다." 라는 오류가 발생해서 굉장히 여러각도로 고민하고 있었는데, 다음 블로그에서 말한것처럼 레지스트리 수정 한번만 하니까 완전히 해결됐다. Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "EnableUIADesktopToggle"=dword:00000000 "ValidateAdminCodeSignatures"=dword:00000000 윈도우10 서버에서 참조를 반환했습니다 오류 해결 A referral was returned form the server.서버에서 참조를 반환했습니다, 오류 ..
처음 VS2017을 다운로드받아 사용하는 입문자들의 경우, 디버깅(F5)를 이용하거나 실행(Ctrl + F5)을 하면 프로그램이 자동을 닫히는 문제에 직면한다.다들 #include //비표준 헤더파일 getch(); //혹은 gets(); 를 이용하곤 한다. 코드를 삭제하고 다시 작성하는 순간 같은 내용을 다시 작성하는 번거로움이 있다. 다음과 같은 방법으로 콘솔이 자동으로 닫히지 않게 할 수 있다. 위와 같이 솔루션 탐색기에서 프로젝트 메뉴의 속성(오른쪽 마우스로 클릭하면 나오는 메뉴창), 혹은 Alt+Enter를 통해 프로젝트 속성으로 진입한다. 속성의 왼쪽 탭에서 [구성 속성 - 링커 - 시스템] 설정 탭을 열고 난 후, 오른쪽 메뉴에서 [하위 시스템]을 콘솔(첫 번째 리스트로 됨)을 선택한다.기본..
https://dojang.io/ 기본적인 C언어를 배울 수 있음.하다가 막히면 책을 보거나 하면 되고, 책이 없더라도 충분히 이용가능함.책을 출판한 곳에서 직접 관리하는 듯.비교적 활발히 이용되고 있다. 아쉬운 점이라 하면 한 두개에 불과한 언어 강좌.언어당 강좌 수가 적은 것이 아니라, 언어마다의 강좌 수는 많지만운영하고 있는 강좌의 프로그래밍 언어가 C와 Python등 굉장히 적음. 이전에 C언어를 배우지 않았더라도 짬내서 하기에는 괜찮은 곳. 예시를 들어 설명할 뿐 아니라, 간단한 팁같은 것들도 강좌를 보다보면 볼 수 있음. ++수정 전에는 제목을 C 스터디 사이트라고 했는데, 이젠 파이썬도 정규로 들어와서 그냥 스터디 사이트로 수정함.
Ligature 버전은 ≥ ≤ 과 같이 = 등이 합쳐져서 나옴 D2Coding을 5년 이상 사용해와서 앞으로 나오는 모든 코드는 D2Coding으로 운영됨. D2Coding (Non Ligature Ver)으로 출력될 예정이니 똑같이 출력되지 않는다면 코드 이상을 제외하곤 D2Coding을 다운받아 사용하기 바람. 사이트 전체 코드에 해당함. 글꼴 설정 방법 VS - 도구 - 옵션 - 왼쪽리스트 중 [환경 - 글꼴 및 색] 에서 변경 가능. 설정 후에도 적용되지 않는경우, VS를 껐다 켜면 적용됨. 적용 버튼이 없어서 설정을 하고나서 [확인]버튼을 누르지 않고 다른 탭으로 넘어가면 해당 설정은 변경되지 않으므로 주의 바람. VS 2017버전 사용중. 글꼴 Tip >> 맑은 고딕과 같은 글꼴은 가변폭 글꼴..