最新 最热

Go之断言类型(assert type)

笔者最近在使用一个数据结构实现多个接口,但是却发现想要在一段时间内转换成接口1,另外一段时间转换成接口2,所以也就使用到了断言类型。在看过断言类型之后,觉得还是很有必要讲一讲这个断言类型,于是便有了这篇文章。...

2023-10-30
1

Go语言之指针常见问题

对于指针来说,最常见也最容易让人产生混淆的便是,指针作为参数传递的时候,到底是复制了一份指针变量,还是类似于C++的引用一样,使用的是传入之前的指针变量?...

2023-10-30
1

Go接口之nil != nil

从上面的输出结果来看,GetA()返回的类型为*A就算赋值为nil,也不等于nil。

2023-10-30
1

【C++】指针传递与函数返回详解

指针变量作为参数传递给函数的时候,编译器会将这个指针变量Copy一份,也就说在函数内部使用的这个参数变量,是另外一个指针变量。

2023-10-30
1

Go语言之Switch

switch语句是语言里面非常常见的语句,但是Go语言和C++对它的使用,却实在是迥异,差距非常之大。

2023-10-30
1

Go语言之匿名函数和C++的lambda表达式

匿名函数通常比较短小,不希望在这个函数外部使用,这点类似与C++中的lamdba表达式。

2023-10-30
1

Go语言之指针

在介绍Go的指针之前,我们需要先介绍下,指针是什么?为什么我们需要指针?(备注:这里指的是原始指针。)

2023-10-30
1

Go语言之变量篇

本人原本是C++开发工程师,使用C++已经有8年多的时间,最近在学习Go语言,在学习Go语言的时候,难免会拿Go语言与C++语言做一些比较。

2023-10-30
1

零基础掌ML(2) — k-NN算法

k-NN 是一种监督学习算法,全称 K-Nearest Neighbor,中文称之为 K近邻算法。

2023-10-30
1

【C++】多态 ④ ( 多态实现原理 | C++ 联编概念 | 链接属性 | 内部链接 | 外部链接 | 联编与链接 | 静态联编 | 动态联编 | 联编 与 virtual 关键字 )

" 联编 " Linkage 指的是 将 程序模块 和 代码 互相关联的过程 , 将不同源文件中的 同名函数 或 变量 进行链接 ;

2023-10-30
1