搜书网 本次搜索耗时 0.050 秒,为您找到 39038 个相关结果.
  • 2.3 JNI总管:JNIEnv

    2.3 JNI总管:JNIEnv if defined(__cplusplus)//C++ else endif if defined(__cplusplus) 2.3 JNI总管:JNIEnv 在Log系统的实例中,JNI层实现方法和注册方法中都使用了JNIEnv这个指针,通过它调用JNI函数,访问Java虚拟机,进而操作Java对象。JN...
  • 5.2 堆内存管理:智能指针与垃圾回收

    5.2 堆内存管理:智能指针与垃圾回收 5.2.1 显式内存管理 5.2 堆内存管理:智能指针与垃圾回收 类别:类作者、库作者 5.2.1 显式内存管理 程序员在处理现实生活中的C/C++程序的时候,常会遇到诸如程序运行时突然退出,或占用的内存越来越多,最后不得不定期重启的一些典型症状。这些问题的源头可以追溯到C/C++中的显式堆内存管理上。...
  • 7.1.3 一些关于nullptr规则的讨论

    7.1.3 一些关于nullptr规则的讨论 include <cstdio> include <cstddef> 7.1.3 一些关于nullptr规则的讨论 nullptr这个名字看起来是比较古怪的。在C++98标准的时候,字符串NULL实际上已经得到了广泛的应用。而在C++11标准中,委员会采取了另起炉灶的方式,硬生生地添加了nullptr...
  • 第26章 理解智能指针

    第26章 理解智能指针 管理堆(或自由存储区)中的内存时,C++程序员并非一定要使用常规指针,而可使用智能指针。 在本章中,您将学习: • 什么是智能指针以及为什么需要智能指针; • 智能指针是如何实现的; • 各种智能指针; • 为何不应使用已摒弃的std::auto_ptr; • C++标准库提供的智能指针类 std::unique_...
  • 前言

    65 2024-12-03 《征服C指针》
    前言 前言 这是一本关于 C 语言的数组和指针的书。 一定有很多人感到纳闷:“都哪朝哪代了,还出版 C 语言的书。” C 语言确实是非常陈旧的语言,不过也不可能马上放弃对它的使用。至少在书店里,C 语言方面的书籍还是汗牛充栋的,其中专门讲解指针的书也有很多。既然如此,还有必要旧瓶装新酒吗?这才是最应该质疑的吧。 但是,每当我看到那些充斥在书店里...
  • 1. 使用 C 或 C++ 扩展 Python

    1. 使用 C 或 C++ 扩展 Python 1.1. 一个简单的例子 1.2. 关于错误和异常 1.3. 回到例子 1.4. 模块方法表和初始化函数 1.5. 编译和链接 1.6. 在C中调用Python函数 1.7. 提取扩展函数的参数 1.8. 给扩展函数的关键字参数 1.9. 构造任意值 1.10. 引用计数 1.10.1. Py...
  • 3.2 C 的数据类型的模型

    40 2024-12-03 《征服C指针》
    3.2 C 的数据类型的模型 3.2.1 基本类型和派生类型 3.2.2 指针类型派生 3.2.3 数组类型派生 3.2.4 什么是指向数组的指针 3.2.5 C语言中不存在多维数组! 3.2.6 函数类型派生 3.2.7 计算类型的大小 3.2.8 基本类型 3.2.9 结构体和共用体 3.2.10 不完全类型 ...
  • 6.4 共用体变量的初始化方法及成员的引用

    6.4 共用体变量的初始化方法及成员的引用 include<stdio.h> include<stdio.h> include<stdio.h> include<stdio.h> include<stdio.h> 6.4 共用体变量的初始化方法及成员的引用 前面特地强调过,共用体和结构体的最大区别在于共用体中的成员共用同一片内存区域,所有成...
  • 3.6 应该记住:数组和指针是不同的事物

    90 2024-12-03 《征服C指针》
    3.6 应该记住:数组和指针是不同的事物 3.6.1 为什么会引起混乱 3.6.2 表达式之中 3.6.3 声明 3.6 应该记住:数组和指针是不同的事物 3.6.1 为什么会引起混乱 首先,请允许我强调一下本章的重要观点。 C 语言的数组和指针是完全不同的。 大家都说 C 语言的指针比较难,可是真正地让初学者“挠墙”的,并不...
  • 指针(下)

    0x05-C语言指针(Volume-2) 内存的使用的那些事儿 函数与函数指针的那些事 C语言中malloc的那些事儿 指针与结构体 对于内存的理解 0x05-C语言指针(Volume-2) 内存的使用的那些事儿 你一直以为你操作的是真实物理内存,实际上并不是,你操作的只是操作系统为你分配的资格虚拟地址,但这并不意味着我们可以无限使用内...