
C++
JustEasyCode
只写最简单的代码
展开
-
c++ 笔记
1,stl 的list 的operator是deepcopy.原创 2022-04-22 22:46:28 · 1485 阅读 · 0 评论 -
《21天学通C++》 第8章
8.8 作业8.8.11.非const可以修改地址上的值,导致const引用的地址指向的值也修改了2.<color=red>不是,是运算符3.<color=red>内存地址4.*8.8.21.402.不同:1 int数据,可修改 复制 2.int引用,修改可同时修改外部引用num2的值 3.数据可int可数组,<color=red>指针可为Null或无效,使用前需判断3.const int* pNum14.pointToAnInt = 9;5.int原创 2022-01-17 16:04:12 · 683 阅读 · 0 评论 -
c++ 结构体占用字节大小
https://blog.youkuaiyun.com/bizhe666/article/details/109264660?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.pc_relevant_paycolumn_v2&spm=1001.2101.3001.4242.1&utm_relevant_index=3补齐概念:以结构体中最大的变量类型为标准,将不满足该标原创 2022-01-16 01:58:55 · 300 阅读 · 0 评论 -
C#调用C++函数, 托管方式
听我说,我讲的非常简单。随便创建个c++空项目,不需要管他是不是dll的创建完右键属性,打开属性页面,自动手动改下面两个。这样之后他输出的格式就是dll了,路径在Debug里面创建个c++类,随便写个函数,创建个clr的类,写个函数里面调用前面那个c++的类最后随便创建个c#控制台应用程序引用c++生成的dll,new个那个clr类,直接调clr函数就行了。设置c#为主要启动程序。...原创 2022-01-15 00:15:51 · 571 阅读 · 0 评论 -
《21天学通C++》 第二章笔记
#include <iostream>#include "...relative path to FileB\FileB"1.为了使用其他文件里面定义的函数,使用来包含自己创建的头文件。尖括号(<>)通常用于包含标准头文件,预编译的时候会把对应文件的代码包含进来2.介绍了一下输出流和main参数在cmd的用法。3.using命名空间的用法...原创 2022-01-06 01:14:00 · 407 阅读 · 0 评论 -
《21天学通c++》 第一章读书笔记以及答案
就介绍了一下c++编译性语言,很牛逼,能写高级写低级,比解释型语言快,能写多线程代码,auto特性等。1.6.11.解释器:运行时解释,直接解释写的代码; 编译器:先编译成中间文件机器语言版本,然后还有用链接器生成可执行文件才能让系统运行。2.对代码中依赖于库和其他代码的文件中的函数建立链接,生成可执行文件。写代码 编译 生成可执行文件。测试调试1.6.21.换行2空格48空格14换行3.第一行少#4.输出字符串Hello Buggy World空格换行...原创 2022-01-04 10:00:00 · 434 阅读 · 0 评论 -
C++游戏编程:创建3D游戏第5章课后练习答案
真的都没人看这本书吗?5.10.1我是用这个公式算的。SrcColor-SrcColor*(deltaTime/mSeconds)+DestColor*(deltaTime/mSeconds)部分代码。5.10.2修改顶点格式就行了,加上顶点的颜色,其中像素的插值颜色会自动计算。我用的这个公式部分代码效果...原创 2020-02-19 18:57:01 · 828 阅读 · 4 评论 -
C++游戏编程:创建3D游戏第二章课后练习答案
这本书全网连个答案都没有,这本书就这么冷门吗?2.7.1 略2.7.2支持多组动画,增加一组角色// ----------------------------------------------------------------// From Game Programming in C++ by Sanjay Madhav// Copyright (C) 2017 Sanjay Ma...原创 2020-02-17 21:43:03 · 926 阅读 · 2 评论 -
c++游戏编程:创建3D游戏第一章练习
1删除右面的墙: // Draw right wall wall.x = 1024 - thickness; wall.y = 0; wall.w = thickness; wall.h = 1024; SDL_RenderFillRect(mRenderer, &wall);增加判断失败条件:if (mBallPos.x <= 0.0f||mBallPos.x&...原创 2020-02-07 18:54:05 · 3300 阅读 · 4 评论