- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 IntelliJ Rider2020+Unity+EmmyLua调试的两种方式
Rider2018.3.1版本中是可以直接附加Unity,很不错,就是调试有几率崩溃。一直想升级到最新版来解决调试不稳定的问题。但将Rider2018.3.1更新到Rider2020.2.1后,EmmyLua一直无法断点。各种闹心。经过各种百度、Google后找到了两种调试方法:第一种:直接附加Unity 这个是看到https://www.jianshu.com/p/8b87b3987182中的介绍才知道的。各种感谢。 Rider2019、Rider2020无法直接附加...
2020-08-31 10:53:30
9197
3
转载 C++ 文件操作
需要了解的概念[数据流][缓冲区(Buffer)][文件类型][文件存取方式][借助文件指针读写文件]需要理解的知识点包括:数据流、缓冲区、文件类型、文件存取方式1.1 数据流:指程序与数据的交互是以流的形式进行的.进行C语言文件的存取时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流1.2 缓冲区(Buffer):指在程序执
2014-05-20 14:34:05
601
转载 typedef和define具体的详细区别
typedef和define具体的详细区别分类: C基础 2011-08-27 05:105761人阅读 评论(9)收藏举报编译器扩展语言function任务工具 1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define P
2014-05-20 10:13:36
409
转载 WCHAR,CHAR,TCHAR的区别
2010-03-29 12:35 WCHAR,CHAR,TCHAR的区别现在C++的字符分成两种类型wchar_t和char。 其中 WCHAR==wchar_t,CHAR==char。 TCHAR是一种条件编译的类型,根据条件可以代表wchar_t或char。 CHAR实施上就是unsigned char,WCHAR为宽字符,而TCHAR根据是否支持
2014-05-15 14:30:36
827
转载 C++中引用和指针的区别
下面用通俗易懂的话来概述一下:指针-对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址,而类型T是可以加一些限定词的,如const、volatile等等。见下图,所示指针的含义:引用-引用是一个对象的别名,主要用于函数参数和返回值类型,符号X&表示X类型的引用。见下图,所示引用的含义:2、指针和引用的区别首先,引
2014-05-13 15:06:35
418
转载 c/c++中const用法总结
c/c++中const用法总结const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令**************常量必须被初始化*************************const的作用 (1)可以定义const常量 例如: const int Max=100; int
2014-05-13 12:38:58
538
转载 C++中map容器的说明和使用技巧
C++中map容器的说明和使用技巧C++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值。 一、map的说明 1 头文件 #include 2 定义 map my_Map; 或者是typedef map MY_MAP; MY_MAP
2014-05-13 10:34:13
395
转载 C++ pair(对组)用法
C++ pair(对组)用法类模板:template struct pair参数:T1是第一个值的数据类型,T2是第二个值的数据类型。功能:pair将一对值组合成一个值,这一对值可以具有不同的数据类型(T1和T2),两个值可以分别用pair的两个公有函数first和second访问。具体用法:1.定义(构造):1 pairint,double> p1;
2014-05-13 10:30:42
491
转载 basic_string
STL只有一个字符串类,basic_string。一个basic_string管理一个以0做结束符的字符串数组。字符的类型是basic_string模般的参数。总的来说,一个basic_string类型的变量应该被当作不透明的对象。你可以得到一个指向内部缓冲区的只读指针,但是任何写操作必须使用basic_string的操作符和方法。 basic_string有两个预定义的类型:包含char的
2014-04-22 14:43:21
753
转载 关于typedef的用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别名,而不
2014-04-22 13:36:05
339
转载 allocator 的使用方法
C++标准库中的Allocator有一个复杂而低层次的接口[注1]。和new与delete不同,它们将内存分配与对象构造解耦。和malloc与free不同,它们要求你明确正在分配的内存的数据类型和对象数目。 通 常,这不成为问题。Allocator拥有低层次的接口是因为它们是低层次的概念:它们通常隐藏在容器类内部,而不属于普通用户的代码。然而,有时你可能 不得不关心allocator
2014-04-22 13:33:00
1160
转载 C++的Char traits模板类
Char_traits 头文件Char_traits.h // Generic char_traits class. Note that this class is provided only// as a base for explicit specialization; it is unlikely to be useful// as is for any p
2014-04-22 13:32:11
753
转载 指针函数 与 函数指针
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类型的指针变
2014-03-20 13:23:28
283
转载 #define用法
1. #define的变体,即#ifndef,可以防止头头文件的重复引用[解释]#ifdef和 #define组合,一般用于头文件中,用以实现防止多个文件对此同一个头文件的重复引用.实际使用中,即使你的头文件暂时没有被多个文件所引用,为了增加程序可读性,移植性,健壮性等,还是最好都加上。其用法一般为:#ifndef 标识>#define 标识>……… // inc
2014-03-20 13:23:07
571
转载 函数指针、表驱动用法
函数指针(1)函数指针含义函数 在C语言中,函数作为功能完成的基本单位,它的定义如下: FunctionType FuncName(ArgumentList…){ FunctionBody…} 函数指针 函数作为功能的执行实体,它也占用一段存储空间,我们可以通过这段空间的起始地址来访问函数;如函数在编译形成目标代码时被分配一个入口地址(第一
2014-03-20 13:22:24
2520
转载 time(0) 是什么意思?
#include #include using namespace std;void main(){int a;a=time(0);//time(0)返回的是系统的时间(从1970.1.1午夜算起),单位:秒cout<<a<<endl;}
2014-03-19 13:25:29
17579
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人