首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#指针

面试官:单表能存多少数据?

田维常

然后,我记得2017年,我面试过一家小企业,面试中就被问到一个表数据达到多少时需要做分库分表。

1000

[C++] string管理:深浅拷贝&写时拷贝

Kevin_17

通过以上代码及解析可以发现,在VS下,当没有拷贝构造函数的话,会直接将被构造的那个对象中成员的指针指向拿来构造的对象的指针指向的空间。当程序结束时,因为有析构函...

2400

比较(八)利用python绘制指示器

HsuHeinrich

指示器是一系列相关图的统称,主要用于突出展示某一变量的实际值与目标值的差异,例如常见的数据delta、仪表盘、子弹图、水滴图等。

6510

类和对象(1)

用户11039545

c++中结构体不仅可以定义变量,还能定义函数,而在c语言中结构体只能定义变量。现在以c++方式实现,发现struct也可以定义函数。

3510

【C++】基础:常见错误与异常处理

DevFrank

在C++中,异常处理是一种用于捕获和处理程序运行期间产生的错误情况的机制。异常处理允许我们在程序中指定可能会引发异常的代码块,并定义相应的处理逻辑。

9810

【C++】基础:动态内存与智能指针

DevFrank

C++智能指针是一种用于自动管理动态分配的内存的指针类模板。它们提供了更安全和方便的方式来管理动态内存,减少内存泄漏和悬空指针等问题。

8510

【C++】链表反转

DevFrank

链表反转是C++面试经常会考的一道题目,下面介绍2种解法,分别是非递归法和递归法。

6110

【Unity】AI-Navigation导航模块

DevFrank

首先将地面及静态物体设置为navigation static(这是后面bake的前提):

3510

掌握C++回调:按值捕获、按引用捕获与弱引用

陆业聪

在上述代码中,我们在新线程中访问了this指针。然而,如果新线程开始执行时,this指针所指向的对象已经被销毁,这将导致未定义的行为。

7810

C++一分钟之-类型别名与using声明

Jimaks

在C++编程中,类型别名和using声明是两个非常实用的功能,它们可以提高代码的可读性和维护性。本文将深入浅出地介绍这两个概念,包括它们的常见用法、易错点以及如...

5510

【C++】C++11的新特性 --- 列表初始化,auto关键字,decltype关键字

叫我龙翔

在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了C++98称为C++11之前的最新C++标准名称。不过由于C...

7010

【JavaScript 算法】双指针法:高效处理数组问题

空白诗

双指针法通过同时维护两个指针来遍历数组,从而在特定条件下高效地解决问题。双指针法的基本思想是:

7010

【JavaScript 算法】链表操作:从基础到进阶

空白诗

链表是一种灵活的线性数据结构,适用于需要频繁插入和删除操作的场景。通过理解链表的基本操作和进阶操作,我们可以更好地应用链表来解决实际问题。在本文中,我们介绍了单...

4310

技巧 | C++中实现类似instanceof的方法

OpenCV学堂

dynamic_cast方法转型是C++中一种非常杰出的方法。通过dynamic_cast操作符允许跨类层次结构动态转换指针和引用,从而在运行时确认和转换类型。...

8410

为什么智能指针可以杜绝浅拷贝

程序员的园

之前在文章类内裸指针的使用方法中提到裸指针涉及到浅拷贝,导致崩溃,解决方案中 提到可以使用共享指针杜绝浅拷贝。今日结合python代码再次剖析其原因。

6610

std::any 解决类型不确定性的利器

程序员的园

C++是一种强类型的语言。要求变量和表达式的类型在编译时必须能够确定。但是也经常会遇到需要处理不确定类型的情况。如函数需要可以接受任意类型的参数,或者在一个容器...

5010

获取函数执行结果的n种方式

程序员的园

指针形参也称之为输出参数。函数的执行结果赋值给指针,这种形式在windows平台微软的接口很常见。其也可以同时返回多个结果,并且不改变传入的参数,不会“污染”传...

6610

类内裸指针导致崩溃的四种解法

程序员的园

C++编程中,类内使用裸指针是极其常见也是常规用法,但是类内指针使用不当易导致崩溃。

8010

一文讲全C++中类型转换操作符

程序员的园

类型转换是C++中一种非常常见的操作,为了保证类型转换的安全性和有效性,C++提出了四种类型转换操作符,通常称之为常规转换操作符。在共享指针出来后,为实现共享指...

5610

浅析C++中的PImpl技术

程序员的园

在C++编程中,PImpl(Pointer to Implementation)是一种常见的设计模式,也被称为“编译器化”的编程技巧。这个模式背后的核心思想是将...

4910
领券