会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
新西兰程序员
上一页
1
2
3
4
5
6
···
41
下一页
C++中四种不同的对象生存方式(in stack, in heap, global, local static)
摘要: 在C++中,有4种方法可以产生一个对象. 第一种方法是在堆栈 (stack) 之中产生它: void TestFunc() { CUser user; //在堆栈 (stack) 中产生user对象 } 第二种方法是在堆积 (heap) 之中产生它: void TestFunc() { CUser*
阅读全文
posted @ 2024-04-18 16:03 新西兰程序员
阅读(9)
评论(0)
推荐(0)
编辑
C#中使用Parallel类来进行多线程并发编程
摘要: 在新西兰工作时,有一次的面试中问到了Parallel类进行多线程编程 我们知道,C#中实现多线程编程有多种方式,包括 1. 使用Thread开启一个新的线程 2. 使用Parallel类 3. 使用Task 我们今天来说一下C#中的Parallel类,Parallel类是C#中可以用来进行多线程编程
阅读全文
posted @ 2024-04-17 10:34 新西兰程序员
阅读(403)
评论(0)
推荐(0)
编辑
String类型转LPCTSTR -----理解C++中的字符串类型转换
摘要: 在看代码时,发现有时候会把string类型转换为LPCTSTR, 刚开始不理解为什么要做这个转换,所以做了一些调查,现在记录如下 是这样的,STRING是代表C++中的字符串string, 而LPCTSTR代表的是Windows系统中的字符串类型。 也就是说,这样转换的目的是为了把C++中的字符串s
阅读全文
posted @ 2024-04-12 11:34 新西兰程序员
阅读(913)
评论(0)
推荐(0)
编辑
C++中的虚函数和虚函数表
摘要: 在上面一篇博客中 https://www.cnblogs.com/wphl-27/p/18111083,提到了虚函数,纯虚函数 这篇博客我想继续进一步来说一下虚函数和虚函数表 在C++中,每一个含有虚函数的类,编译器都会为它啊做出一个虚函数表(通常叫做 vtable), 这个虚函数表里面的每个元素都
阅读全文
posted @ 2024-04-03 19:09 新西兰程序员
阅读(6)
评论(0)
推荐(0)
编辑
C++中基类指针指向派生类对象
摘要: 在看深入浅出MFC这本书时,谈到了C++中基类指针指向派生类对象的情况. 先说结论: 如果你以一个【基类之指针】指向派生类对象, 那么经由该指针(这个基类指针)只能够调用基类中所定义的函数,而不能调用派生类中定义而基类中不存在的函数 我们来看个例子 #include <string.h>class
阅读全文
posted @ 2024-04-02 17:14 新西兰程序员
阅读(279)
评论(0)
推荐(0)
编辑
数据结构 - 栈的学习
摘要: 栈 (Stack) 是一种非常常见的数据结构, 是一种 "先入后出"(First In Last Out, FILO) "后进先出" 的数据结构 (Last In First Out, LIFO)。 也可以把栈看成是一种特殊的线性表,只能在栈顶进行插入和删除操作。 也就是说,对于栈而言,你只能在栈顶
阅读全文
posted @ 2024-03-22 14:39 新西兰程序员
阅读(15)
评论(0)
推荐(0)
编辑
C++中的常见函数调用约定 (__stdcall, __fastcall, __pascal, __cdecl等)
摘要: C,C++中有函数调用约定的这种说法,什么是函数调用约定呢? =》 函数调用约定主要约束了两件事情: 1. 参数传递的顺序 2. 调用堆栈由哪一方来进行清理 (调用函数还是被调用函数)来进行清理 __stdcall就是函数调用约定中的一种,__stdcall来表示: 第1点: 函数的参数是从右向左压
阅读全文
posted @ 2024-03-05 11:34 新西兰程序员
阅读(33)
评论(0)
推荐(0)
编辑
C++中的函数参数使用常量引用的理解及好处
摘要: 在看C++代码时,发现有的代码是这样写的 void SetID(const int &val) { } 我们可以看到这个SetID函数,它的形参就是常量引用类型 const 修饰符 => 表明这个形参变量 val 不能在SetID内部被修改 & 修饰符 => 表明这个变量传递的是引用, 这个我们知道
阅读全文
posted @ 2024-02-23 15:11 新西兰程序员
阅读(90)
评论(0)
推荐(0)
编辑
JavaScript中的Promise
摘要: Promise是JavaScript中用来处理异步操作的一个对象,它代表了一个异步操作的最终完成或者失败.
阅读全文
posted @ 2024-02-21 14:03 新西兰程序员
阅读(2)
评论(0)
推荐(0)
编辑
C++中的static关键字和this指针
摘要: C++中的static关键字用来修饰静态成员变量和静态成员函数, static定义的类的静态成员(成员变量和成员函数) ,它会有一块单独的存储区。 当我们把这个类实例化时,会为类实例化的对象来分配空间,显然此时给对象分配的内存空间不包括静态成员所占的空间。 特别要注意,静态成员变量必须在类中声明,在
阅读全文
posted @ 2024-02-07 16:08 新西兰程序员
阅读(25)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
···
41
下一页
导航
博客园
首页
联系
订阅
管理
公告