服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

  • C/C++浅析C/C++变量在内存中的分布

    浅析C/C++变量在内存中的分布

    变量在内存地址的分布为:堆-栈-代码区-全局静态-常量数据。同一区域的各变量按声明的顺序在内存的中依次由低到高分配空间(只有未赋值的全局变量是...

    C语言教程网10912020-12-28
  • C/C++如何使用VC库函数中的快速排序函数

    如何使用VC库函数中的快速排序函数

    下面呢,小编就为大家介绍一下VC中库函数qsort()的用法。需要的朋友可以过来参考下...

    C语言教程网13222020-12-28
  • C/C++简单说说STL的内存管理

    简单说说STL的内存管理

    将其描述为空间配置器,理由是allocator可以将其它存储介质(例如硬盘)做为stl 容器的存储空间。由于内存是allocator管理的主要部分,因此,...

    C语言教程网13312020-12-28
  • C/C++利用C语言实现HashTable

    利用C语言实现HashTable

    根据KEY从hashtable中获取接点,步骤是先根据KEY计算hash值,然后从hashtable中找到指定的接点或者接点链表...

    C语言教程网7442020-12-28
  • C/C++C++拷贝构造函数(深拷贝与浅拷贝)详解

    C++拷贝构造函数(深拷贝与浅拷贝)详解

    深拷贝和浅拷贝可以简单理解为:如果一个类拥有资源,当这个类的对象发生复制过程的时候,资源重新分配,这个过程就是深拷贝,反之,没有重新分配...

    C++教程网7292020-12-26
  • C/C++C++中overload,override,overwrite的区别详细解析

    C++中overload,override,overwrite的区别详细解析

    以下是对C++中overload,override,overwrite的区别进行了详细的分析介绍,需要的朋友可以过来参考下...

    C++教程网5582020-12-26
  • C/C++C++中Overload,Override,Hide之间的区别

    C++中Overload,Override,Hide之间的区别

    重载overload,这个概念是大家熟知的。在同一可访问区内被声名的几个具有不同参数列的(参数的类型、个数、顺序不同)同名函数,程序会根据不同的参...

    C++教程网6412020-12-26
  • C/C++Assert(断言实现机制深入剖析)

    Assert(断言实现机制深入剖析)

    断言前后最好空一格[编程风格的问题,按你自已的喜好,适合自已就最好]。断言只是用来检查程序的逻辑正确性,不能代替条件替换。断言比printf语句这...

    C语言教程网11142020-12-26
  • C/C++GetChar缓存机制深入剖析

    GetChar缓存机制深入剖析

    以下是对GetChar缓存机制进行了详细的介绍,需要的朋友可以过来参考下...

    C语言教程网6322020-12-26
  • C/C++尾递归详细总结分析

    尾递归详细总结分析

    关于递归操作,相信大家都已经不陌生。简单地说,一个函数直接或间接地调用自身,是为直接或间接递归...

    C语言教程网4792020-12-26
  • C/C++shared_ptr线程安全性全面分析

    shared_ptr线程安全性全面分析

    正如boost文档所宣称的,boost为shared_ptr提供了与内置类型同级别的线程安全性。这包括:1. 同一个shared_ptr对象可以被多线程同时读取。2. 不同的shared_ptr对象...

    C语言教程网13172020-12-26
  • C/C++浅析Boost智能指针:scoped_ptr shared_ptr weak_ptr

    浅析Boost智能指针:scoped_ptr shared_ptr weak_ptr

    虽然通过弱引用指针可以有效的解除循环引用,但这种方式必须在程序员能预见会出现循环引用的情况下才能使用,也可以是说这个仅仅是一种编译期的解...

    C语言教程网11562020-12-26
  • C/C++浅析结束程序函数exit, _exit,atexit的区别

    浅析结束程序函数exit, _exit,atexit的区别

    在一个程序中最多可以用atexit()注册32个处理函数,这些处理函数的调用顺序与其注册的顺序相反,也即最先注册的最后调用,最后注册的最先调用...

    C语言教程网9882020-12-26
  • C/C++exit和atexit的区别详细解析

    exit和atexit的区别详细解析

    以下是对exit与atexit的区别进行了详细的分析介绍,需要的朋友可以过来参考下...

    C语言教程网7092020-12-26
  • C/C++c++类的隐式转换与强制转换重载详解

    c++类的隐式转换与强制转换重载详解

    转换函数的名称是类型转换的目标类型,因此,不必再为它指定返回值类型;转换函数是被用于本类型的数值或变量转换为其他的类型,也不必带参数...

    C++教程网6792020-12-26
  • C/C++C++中Operator类型强制转换成员函数解析

    C++中Operator类型强制转换成员函数解析

    转换函数定义了由<类型说明符1>到<类型说明符2>之间的映射关系。可见,转换函数是用来将一种类型的数据转换成为另一种类型...

    C++教程网10372020-12-26