最新 最热

VS2022 C++ const char * 类型的实参与LPCWSTR类型的形参不兼容

const char * 类型的实参与LPCWSTR类型的形参不兼容VS2022

2023-10-20
1

错误使用 C++ 模板特化产生的坑

答案是:链接方式 1 产生的 main 输出 specialization,链接方式 2 产生的 main 输出 normal。

2023-10-20
1

C++ ?:条件运算符(三目运算符)用法详解

以下是使用条件运算符的语句示例:x < 0 ? y = 10 : z = 20;这个语句被称为条件表达式,它由 3 个子表达式组成,使用问号 ? 和冒号 : 分隔。这 3 个表达式分别是:x<0,...

2023-10-19
0

C++ 类的静态成员

我们可以使用 static 关键字来把类成员定义为静态的。当我们声明类的成员为静态时,这意味着无论创建多少个类的对象,静态成员都只有一个副本。静态成员在类的所有对象中是共享的。如果不存在其他的初始化语句,在创建第...

2023-10-19
1

VisualStudio(VS)设置程序的版本信息(C-C++)

在软件开发过程中,通常需要为生成的程序添加一些重要的元数据,如版本号、公司名称和版权信息。这些信息不仅可以提供对程序的更详细描述,还可以帮助用户了解程序的来源和使用限制。在 Visual Studio (以2017为例)中,可以...

2023-10-19
1

C++这么难,为什么我们还要用C++?C++ Core Guidelines解析给了我答案

C++ 是一门强大而复杂的编程语言,它有其独特的应用场景和优势,尽管它可能在学习和使用上有一些挑战,但仍然被广泛采用的原因有很多,尽管 C++ 有其优势,但它也确实有一些复杂性和潜在的陷阱,因此在选择使用它时需要权衡。对...

2023-10-19
1

C++小知识系列之“父类指针”和dynamic_cast!

父类指针也可以称为基类指针,当父类(基类)指针指向派生类(子类)指针的时候,可以触发“多态的效果”。不过本文的重点不在“多态”,而是聊聊当父类指针和子类指针互相赋值时需要注意的问题。...

2023-10-19
1

再谈VSCode中C++的Debug方法

VSCode是真正的生产力工具,尤其是前一阵子推出的remote-SSH功能,让远程轻量调试服务器代码效率有了质的飞越。不过本文不谈VSCode的remote-ssh功能。今天主要继续聊一下VSCode的对C++代码的debug功能。...

2023-10-19
1

面经:C++面试精品问答题总结(一)

这里收集市面上所有的关于算法和开发岗最容易遇到的关于C++方面的问题,问题信息来自互联网以及牛客网的C++面试题目汇总。答题总结的顺序大体是按照问题出现的频率进行排序的,也有自己被面试问到的问题,越在前面的问题再...

2023-10-19
1

Pytorch的C++端(libtorch)在Windows中的使用

填一个之前的坑啊,本篇的姊妹篇——利用Pytorch的C++前端(libtorch)读取预训练权重并进行预测 这篇文章中已经说明了如何在Ubuntu系统中使用libtorch做预测,当初也有朋友问我如何在Windows之下尝试使用libtorch,当时因为...

2023-10-19
1