Tools/Windows

Visual Studio Tips

TESTING 2024. 3. 13. 00:59

단축키

코드 정리: Ctrl + k + f

주석: Ctrl + k + c

주석 제거: Ctrl + k + u

함수 이름 일괄 변경: Ctrl + r + r

Disable warning

#pragma warning( disable : 4996)
#define _CRT_SECURE_NO_WARNING

LPWSTR

- 프로젝트 속성 -> C/C++ -> 언어 -> 준수 모드 -> "아니오"로 변경

사실 이게 글 쓴 원인


- 프로젝트 속성 -> 구성 속성 -> 고급 -> 문자 집합 -> "멀티바이트 문자 집합 사용"으로 변경

예제 코드의 경우에 이 설정이 대부분 필요했음

 

 

_bstr_t

_bstr_t(L"BLA~BLA")

 

Winpcap

WpdPack_4.1.3.zip
0.74MB

 

- Preprocessor

#include <stdio.h>
#include <pcap.h>
#include <stdint.h>
#include <winsock2.h>
#include <ws2tcpip.h>

#define HAVE_REMOTE
#include "pcap.h"

#pragma comment(lib , "ws2_32.lib")
#pragma comment(lib , "wpcap.lib")
#pragma comment(lib, "ws2_32.lib")

 

- Project Property

  - 포함 디렉터리(Include Directories) / 라이브러리 디렉터리(Library Directories)에 각각 Include와 Lib 경로 넣어줌

 

글씨체

https://github.com/naver/d2codingfont

https://github.com/microsoft/cascadia-code