일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Visual Studio
- 김성엽
- Desktop
- 포인터
- 백준
- 리뷰
- 연산자
- 배열
- 알고리즘
- 프로그래밍
- Direct2D
- Tips프로그래밍강좌
- 함수
- 문법
- c++
- doit코틀린프로그래밍
- Win32
- 지식나눔강좌
- 티스토리
- CS
- Javascript
- Windows
- VS ERROR
- c
- c#
- tipssoft
- 이지스퍼블리싱
- Programming
- Tips강좌
- Kotlin
- Yesterday
- Today
- Total
목록DEV (265)
F.R.I.D.A.Y.
python 3.X의 print는 C언어의 printf와 같이 출력 서식을 정할 수 있습니다. 1. 일반 출력 C언어에서 printf는 일반 단순 문자열만 출력이 가능합니다. python에서도 이와 같이 가능합니다. print('str') print("str") python의 문자열은 홑따옴표와 쌍따옴표에 구분 없이 작성할 수 있습니다. 단, 쌍따옴표로 시작했으면 쌍따옴표로, 홑따옴표로 시작했다면 홑따옴표로 닫아주어야합니다. 2. 변수 포함된 출력 2-1. % formatting C언어에서도 변수를 출력이 가능한데 python도 비슷하게 작성합니다. wld = "world" print("hello %s" %(wld)) name = "Pang!" print("hello %s %s" %(wld, name))..
오늘 알아볼 오류는 아래 C1854 오류입니다. 미리 컴파일된 헤더를 사용함에 따라 발생하는 오류인데, 만일 미리 컴파일된 헤더를 사용하지 않는다면 나타나지 않을 오류이겠네요. 1. 원인 설정을 잘못 한 것이 그 원인이라고 보이네요. 미리 컴파일된 헤더 옵션은 총 세가지가 존재합니다. [사용안함, 사용, 만들기] 총 세가지입니다. 이중, [ 사용 ]이라는 옵션을 선택했을 때 발생할 수 있는 문제입니다. 2. 해결 간단합니다. 옵션에서 [만들기/Yc]를 선택하시면 됩니다. 만일 미리 컴파일된 헤더를 사용하지 않으시려면 아래의 [미리 컴파일된 헤더 사용 안 함]옵션을 선택하시면 됩니다.
Visual Studio 2019를 사용하시는 분은 아래 포스트로 이동해주세요. 이 포스트는 Visual Studio 2017을 대상으로 작성되었습니다. Visual Studio 2019에서 프로젝트 만들기 안녕하세요, 이번에 Visual Studio 2019가 나왔습니다! UI가 변경되면서 기존 VS2017에서 프로젝트 만들기와 차이가 있을 것 같아 이렇게 포스트를 하게 되었습니다. 그럼 시작합니다. 참고사항 프�� pang2h.tistory.com 프로젝트를 생성하는것은 집을 지을 때 터를 잡는 것과 같다고 말씀드리고 싶습니다. 여러 사항을 잘 관리해서 터를 잘 잡은 집이 튼튼하듯, 잘 만들어진 프로젝트가 오류 없는 프로그램을 만드는 데 일조합니다. 아마도 이 글을 접하시는 분은 C언어를 처음 접하거..
이웃 학부에서 홀수 마방진 프로그램을 과제로 받았단 소식을 접하고 동아리 개강총회가 끝나고 시간 들여서 만들어봤습니다. 다른 사람들의 코드와는 달리 굳이 수식을 계산하고 할 필요 없이 그냥 즉흥적으로 생각나는대로 코드를 작성한 것이라서 코드 길이나 시간복잡도에 있어서는 불리하지만 패턴 찾는데는 괜찮았던것 같아요. 1. 마방진? 마방진은 다음과 같은 정의를 가집니다. - 정사각형 공간에 1부터 차례로 숫자를 적되, 숫자를 중복하거나 빠트리지 않고 가로, 세로, 대각선에 있는 수의 합이 모두 같도록 만든 숫자의 배열을 의미한다. (네이버 지식백과 - 마방진, https://terms.naver.com/entry.nhn?docId=3386690&cid=60206&categoryId=60206, 2019.03...
애프터 이펙트를 사용하기 위해 유튜브에서 강의를 봤는데, 맙소사! 내 애펙은 한글버전인데 강의에 사용하는 애프터이펙트가 영어 버전이에요. YOUTUBE [VIDEOCLASS] 이런 경우 지금만 바라보는게 아니라, 나중을 위해서라도 영어 버전을 권장하곤 하지만 한글버전을 사용하고 싶잖아요? 그래서 조-금이라도 한글 버전과 영문 버전의 간극을 없애보고자 만들어봤습니다. 1. XdobeFixSwitch 프로그램 이름에서 알 수 있듯이 애프터 이펙트 프리셋의 이름을 한글, 영어로 고쳐주는 프로그램이에요. 최대한 프로그램을 간소하게 만들어보았어요. 2. 다운로드 다운로드 링크입니다. 3번 항목에 사용하는 방법이 있어요. 프로젝트를 날려먹어 프로젝트를 다시 작성하는 방법으로 복구하는 과정에서 몇가지 기능을 추가했기..
https://pang2h.tistory.com/137?category=703003 현재 만들어서 배포중인 프로그램인데, 기존 GUI 프로그램으로 전환하면서 사실 한글 이름으로 된 프리셋 파일명을 수정하는 기능 외에 하나를 더 추가하려고 했다. 그게 바로 프리셋 이름의 한글/영어 이름을 상호 전환하는 것. 사실 6개월마다 업데이트를 진행하려고 했는데, 올해는 일들이 많을 예정이라서 미리서 업데이트를 진행하려고 했다. 이런 삶은 바라지 않아요... (원출처 아시는 분 계신가요?) 그래서 일단 한글/영어 이름 매칭 데이터를 어떻게 얻어낼것인가 생각했다. 수백 개 짜리를 수작업으로 매칭시키는 것은 굉장히 비효율적이므로 무식하게 체크하기보다, 내부 데이터를 검사하자고 생각했다. 파일 이름이 달라도 내부 데이터에..
프로그램을 잘 작성하다보면, 위와 같은 문제가 발생합니다. 위 오류의 경우, 프로그램의 진입점(일반적으로 main 함수)을 링커가 찾지 못했기 때문입니다. 자세한 내용은 [코드] 부분의 LNK2019 를 눌러보면 MS docs로 이동합니다. 기계 번역이기 때문에 정확한 번역은 아니지만, 보면 LNK1120 오류는 LNK2019와 함게 나온다고 합니다. 일반적인 경우에는 프로그램 진입점인 int main() 함수의 이름을 제대로 작성했는지를 확인하고 제대로 작성되지 않았다면 다시 제대로 작성하면 대부분 문제가 해결됩니다. 그런데 아래와 같은 경우에도 문제가 일어나는 경우가 있습니다. 즉, Windows Desktop(구 Windows32) 프로그래밍을 하려고하면 코드를 제대로 작성했음에도 불구하고 위와 같..
Diagnostic logging 라이브 쉐어의 진단 로그를 출력 Features 활성 형상 세트를 제어한다. Increased guest limit 참여자 제한을 5명에서 30명가지 증가시킨다 KeepAlive interval 비정상 네트워크 연결 끊김을 감지하는 데 사용되는 세션에서 연결 유지 메시지를 보내기 전 대기할 시간을 설정하시오 비활성화는 -1 입력 Open shared servers 기본 브라우저에서 공유 서버를 자동으로 열지 여부를 제어한다. Output verbosity 클라이언트가 생성한 로그의 자세한 메시지 정보 Show verbose notifications 게스트가 공동 작업에 참여하거나 공동 작업을 종료할 때와 같이 자세한 알림 여부를 제어함 Anonymous guest app..
프로그래밍을 어느정도 접하고 나면 필연적으로 접하게 되고 사용하게 되는 연산자가 있습니다. 비트(bit) 연산자와 시프트(shift) 연산자인데, 이번에 소개를 할 연산자는 시프트 연산자입니다. 비트 연산자는 다음에 시간이 된다면 포스팅하죠. 비트 비트 연산자와 더불어 시프트 연산자를 이해하려면 기본적인 메모리 저장 방법을 알아야합니다. 현대의 전자 컴퓨터는 0과 1, 이진수로만 작동을합니다. 따라서 모든 값을 저장하고 연산하는 과정을 이진수로 동작합니다. 인간이 10이이라고 쓰면, 컴퓨터는 다음과 같이 이진수로 변환을 합니다. 컴퓨터는 메모리를 관리하는 최소 단위가 1바이트이기 때문에 편의상 1바이트 표현으로 사용하겠습니다. 0000 1010 1은 어떻게 표현할까요? 0000 0001 위와 같습니다. ..
오늘은 아래 코드를 작성해봅시다. 그런데, 이 포스팅은 코드가 주가 아니라, 저 코드에 있는 코드에서 역슬래스 부분이 중요합니다. 이부분은 사람에 따라서 원화 모양 로 나올 수도 있습니다. 어째서 이런 차이가 발생할까요? 원인은 폰트, 글꼴에 있습니다. 사람마다 글씨체가 다르듯이, 폰트에서도 글씨를 표현하는 모양이 다릅니다. 그래서 이런 문제가 발생하는거죠. 그래서 처음 프로그래밍을 접하거나 컴퓨터를 잘 알지 못하는 사람들은 저 두 글씨가 다른 모양이다. 라고 생각을 할 수 있는겁니다. 결론적으로, 원화 기호나 역슬래시나 같은 뜻이라는거죠. 1. 비주얼 스튜디오에서 어떻게 글꼴을 바꾸나요? 비주얼 스튜디오에서 글꼴을 바꾸는 방법은 다음과 같습니다. 상단 메뉴 탭의 [도구 - 옵션]을 눌러 옵션창을 엽니다..