240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    四元数

      学习三维物体的旋转涉及到四元数,于是试图理解四元数的原理,但是被搞晕了,文章也只写了一半。不过不理解原理似乎也不影响使用,那就先用着吧,后面...

  • UDP协议

    一、前言   UDP协议提供端到端的数据传输。  UDP是基于流的协议,没有消息边界。  IPv4协议字段用17表示UDP协议。  端口号用于在...

  • 一些基础术语、概念

    端口   端口用于获取服务器上不同的应用程序或服务。一个服务器可以有多个端口。  一个协议分配有多个端口,因此端口也可以把从IP层进入的数据分离...

    0.2 98 0 1
  • 名称空间

    一、前言   名称空间的作用:避免名称冲突,让其他部分可以使用该名称空间的东西。  名称空间是开放的,可以在程序的各个地方中途把东西加入与元素空...

  • 作用域和使用方式

    作用域为所有文件,不代表可以直接使用,我们需要一些流程来使用,这一点不要搞混。  比如:  1、全局变量的作用域是全部文件,使用方式需要exte...

    0.2 68 0 1
  • 编译器如何寻找函数?

    当我们调用一个函数的时候,编译器如何寻找函数的定义呢?  检查该函数的链接性,如果是向内,则在当前源代码文件中寻找;向外则在所有文件中寻找。  ...

  • 内存模型-作用域和链接性

    一、前言 单定义原则:变量只能有一次定义。为此C++提供了定义声明和引用声明extern,extern声明不分配空间,不进行初始化,它引用已有的...

    0.2 57 0 1
  • 初始化

    一、静态变量初始化   首先,所有的静态变量都会被静态初始化。  然后,编译器如果能够根据信息计算出变量的初始化值(比如int a = 2;)那...

    0.2 41 0 1
  • 头文件

    相当于在编译的时候把头文件里面代码(除了宏相关操作)原封不动放在头部。 一、头文件 函数原型使用#define或const定义的符号常量结构声明...