코딩을 하다보면 두 개의 코드창을 같이 보기 위해 탭 그룹을 추가하고 코드를 분할하여 사용하게 되는데, 어느 순간부터 도킹 탭을 옮기면 비주얼 스튜디오가 응답없음 상태가 되어 비정상적으로 종료되었다 ㅠ 저번에도 두번정도 이 오류가 발생했었는데, 그땐 재설치, 복구, 버전 다른걸로 새로 깔아보고 이것저것 다 해도 안됐었고 윈도우 업데이트 하니 정상적으로 돌아오길래 영문도 모르고 잘 썼었다. 근데 오늘은 재설치, 복구, 업데이트 세개 다 했는데도 똑같은 현상이 발생해서 왜 그런가 싶어 인터넷을 좀 찾아봤다. 결론은 KB4598299 업데이트 (윈도우 업데이트 ㅡㅡ) 때문에 발생하는 문제이고, 해결 방법은 아래 두가지 중 하나를 선택해서 하면 된다! 1. 윈도우 업데이트 제거 - 제어판 - 프로그램 - 프로그..
네트워크 프로그래밍을 할 때 자주 쓰이는 개념인데, 헷갈려서 자꾸 찾아보게되서.. 간략하게 정리 ! Big Endian메모리의 시작(하위)주소에 상위 바이트의 데이터부터 저장하는 방식주로 UNIX 시스템인 RISC 프로세스 계열에서 사용 Little Endian메모리의 시작(하위)주소에 하위 바이트의 데이터부터 저장하는 방식주로 인텔(intel) 프로세스 계열, Window에서 사용 데이터를 저장하는 방식이 CPU에 따라 다르기 때문에 네트워크를 통해 데이터를 전송할 때는 Big Endian을 기준으로 하며,C++에서 데이터 저장 방식을 변경하고자 할 때는 아래의 함수를 사용하면 된다. Network to Host (Big Endian → Little Endian) : ntohl(), ntohs()Hos..
프로그래밍 중, 이미지 버튼을 사용해야 하는데흰 배경이 거슬려서 없앨 방법을 찾아보던 중 찾은 사이트. Pixlr 사이트도 괜찮은데, 레이어(?)가 하나로 만들어진 이미지는 배경이 안없어지는 것 같아서 다시 찾아봄 1. 먼저 아래 사이트에서 .png / .jpg 이미지를 배경 없는 상태로 만들어주고! https://www.imgonline.com.ua/eng/replace-white-background-with-transparent.php 2. 아래 사이트에서 이미지의 확장자를 .ico로 바꿔주면 끝 ! https://icoconvert.com/ 아직까진 별 이상 없이 잘 쓰고 있는데,경계가 불분명한 이미지는 선명하게 잘리지 않을 수도 있을 것 같기도...
LNK2026 : 모듈이 SAFESEH 이미지에 대해 안전하지 않습니다. debug모드로 잘 실행되던 프로그램을 Release모드로 실행하려니 LNK2026 오류가 떴다.어떨 때 뜨는 오류인지는 잘 모르겠지만 .. 인터넷을 찾아보니 아래와 같이 속성을 변경해주면 바로 해결 된다. 프로젝트 - 속성 - 링커 - 고급 탭으로 이동한 뒤, '이미지에 안전한 예외 처리기 포함' 항목을 아니요(/SAFESEH:NO} 로 변경 뭔가 안전한 예외 처리기를 빼버린다니 찝찝해서 다른 방법을 찾아봤지만이 방법밖에 안나와서 일단은 걍 쓰고다른 방법 찾으면 다시 올려야징
최신 버전의 VS에서 scanf / strcpy / fopen 등등의 함수를 사용하고자 하면위와 같은 C4996 오류 메세지가 뜨는것을 쉽게 확인할 수 있다. C에서는 문자열, 파일에 관련된 버퍼나 스택 등 메모리에 문제가 생길 가능성이 있어서,사이즈를 받는 _s 함수의 사용을 권장하기 때문에.. 이런 오류가 뜨는 것이라고 한다.(+ 보안문제라는 말도 있고.. 암튼 최신 버전에서 기존에 쓰던 _s빠진 함수는 권장하지 않는다고 함) 이런 오류를 해결하기 위한 방법이 바로 _CRT_SECURE_NO_WARNINGS !아래의 두 방법 중 하나만 적용해도 해결이 가능하당 첫째, 프로그램의 상단에 #define _CRT_SECURE_NO_WARNINGS 를 추가한다. 둘째, 프로젝트 속성 - 구성 속성 - C/C..
A 프로젝트에서 사용하던 다이얼로그를 B 프로젝트로 복사하고 싶으면 어떻게 해야할까? ....... 1. Visual studio를 실행하고, 프로젝트를 열지 않은 상태의 빈 창에 A.rc 파일과 B.rc파일을 불러온다. 2. Ctrl 키를 누른 상태에서, A.rc에 있는 IDD_COPY_DIALOG(복사하려는 다이얼로그)를 B.rc 쪽으로 끌어다 놓는다. 3. 복사 완료! 위 그림을 예제로 설명해보자 ! LoadTester 프로젝트에 TestSolution 프로젝트에서 사용하는 IDD_TESTSOLUTION_DIALOG을 추가하고 싶다면, Ctrl 키를 누른 채로 TestSolution.rc 파일의 IDD_TESTSOLUTION_DIALOG를 LoadTester.rc 쪽으로 드래그 앤 드롭! 그럼 복사..
CString -> Int CString str = _T("122"); int nStr = _ttoi(str); Int → CString int n = 2; Cstring strN; strN.Format(_T("%d"), n); CString → Double Cstring str = _T("2"); double fstr = _tstof(str); Double → CString double dNum = 2.2; CString strNum; strNum.Format(_T("%f"), dNum); CString → ASCII CString strMsg; const char* convertMsg; CT2A ascii( strMsg , CP_UTF8 ); convertMsg = ascii.m_psz; CStrin..
컴퓨터 교체 등의 이유로 이미 등록한 Visual studio의 제품키를 변경하고 싶다면다음의 방법을 이용하면 된닷 1. 실행 - regedit 을 이용하여 레지스트리 편집기 창을 띄움 2. HKEY_CLASSES_ROOT/Licenses/4D8CFBCB-2F6A-4AD2-BABF-10E28F6F2C8F 항목을 제거3. Visual studio 설치 파일을 열어 수행 이 후, Visual studio를 열어 제품 등록창을 열어보면 등록되어있던 제품키가 해제되어있음을 확인할 수 있당!
- Total
- Today
- Yesterday
- 종로프로포즈링추천
- C++
- 백준알고리즘
- 광명 본식 dvd
- 라레토추천인
- 광명무역센터컨벤션 dvd
- 본식맞춤예복
- 본식예복
- MFC
- 광명무역센터컨벤션 #본식스냅 #메인스냅 #서브스냅 #촬영후기 #1인작가 #대표작가 #하루그라피
- 종로브리달메이
- 브리달메이
- 광명 무역센터 블랑논
- 냉면
- 부평
- 그래픽카드후기
- 부평맛집
- 브리달메이웨딩밴드
- 종로다이아반지추천
- 가성비예복
- 롯데리아
- 무한리필
- 광명무역센터컨벤션
- 라레토페이백
- 브리달메이다이아
- 종로결혼반지추천
- 브리달메이결혼반지
- Visual Studio
- 가산디지털단지 맛집
- 가성비맞춤정장
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |