爱笑银耳汤

文章
5
资源
0
加入时间
2年10月24天

C#反射(Reflection)的概念和用法详解 C#反射(Reflection)的概念和用法详解 1、 什么是反射

C#反射(Reflection)的概念和用法详解1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托1、什么是反射        Reflection,中文翻译为反射。        这是.Net中

STL中map/vector的删除元素操作

在我们使用C++中的STL的时候,可以使用迭代器iterator进行遍历,但是当我们通过iterator对vector和map删除元素的时候,要格外的小心,往往操作不当,导致iterator失效,后果就是程序奔溃。    1. 对于vector,erase会返回下一个iterator。所以一般采用的方法是:     因为在使用erase的时候,删除元素前面的iterator有效,但是后

汇编:assembly (intel x86/x86_64)

文章目录寄存器指令SAR示例寄存器指令SARThe shift arithmetic right; 算术右移,示例63535: 48 c1 f9 3f sar $0x3f,%rcx ///Shift Without Affecting Flags,将RCX(64位)右移0x3f(63)位;