C++学习笔记(一):安装VisualStudio和Vcpkg

VisualStudio安装



error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

cpp 复制代码
#include <stdio.h>

int main() {
	printf("hello");
	int a = 0;
	scanf("%d", &a);
	printf("%d\n", a);
	return 0;
}

解决方案:

cpp 复制代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>

int main() {
	printf("hello");
	int a = 0;
	scanf("%d", &a);
	printf("%d\n", a);
	return 0;
}

vcpkg安装

vcpkg有自动集成到Visual Studio的命令。

示例下载plibsys:

参考

C++ - 安装和使用vcpkg

以curl库为例演示vcpkg的安装和基本操作

VS2022安装使用教程,Visual Studio 2022详细安装使用调试教程C语言

相关推荐
青草地溪水旁7 分钟前
设计模式(C++)详解——状态模式(State)(1)
c++·设计模式·状态模式
千里马-horse28 分钟前
Async++ 源码分析3---cancel.h
开发语言·c++·async++·cancel
渡我白衣2 小时前
C++ :std::bind 还能用吗?它和 Lambda 有什么区别?
开发语言·c++·c++20
胖咕噜的稞达鸭2 小时前
算法入门:专题攻克主题一---双指针(1)移动零 复写零
c语言·开发语言·c++·算法
一只小bit2 小时前
CMake 入门实战手册:从理解原理开始,打造高效 C/C++ 开发流程
c语言·开发语言·c++·cmake
青草地溪水旁2 小时前
设计模式(C++)详解——策略模式(1)
c++·设计模式·策略模式
余衫马3 小时前
llama.cpp:本地大模型推理的高性能 C++ 框架
c++·人工智能·llm·llama·大模型部署
胖咕噜的稞达鸭3 小时前
算法入门:专题攻克主题一---双指针(2)快乐数 呈最多水的容器
开发语言·数据结构·c++·算法
孞㐑¥4 小时前
Linux网络部分—网络层
linux·c++·经验分享·笔记
班公湖里洗过脚4 小时前
第1章 线程安全的对象生命期管理
c++