编程笔记
-
c++ delegate 类,最大16个参数,用程序生成的代码
2017-02-16 04:58:34 发布于 CSDN 现转博客园。 读这篇文章的前提是,我们使用的编辑器对c++11的支持不太友好。下面是测试代码: #include <stdio.h> #include <stdlib.h> #include "delegate.h" usi…
-
C++函数名称作为参数
1 #ifndef CHANPROJECT_VECTOR2D_H 2 #define CHANPROJECT_VECTOR2D_H 3 #include "ChanGlobal.h" 4 5 namespace Common{ 6 template <typename T> 7 class Vector2D{ 8 public: 9 Vector2D() = default; 10 …
-
UE4 C++学习 浅析基本数据类型
本文只解析一些UE4特有的一些数据类型,一些常用的类型如布尔(Bool),整型(Int)等不再赘述。 UE4的基本数据类型有以下几种: 命名(FName): 在C++中,命名被写成FName 使用时需添加头文件: #include "…
-
Spring源码01:环境搭建
写在开始:这个系列会陆续更新我学习Spring源码的一些笔记与自己的理解,由于本人水平有限,难免对有些知识理解不到位,亦或者手误导致文中有不正确的地方,欢迎各位指正与探讨。 本文将自己学习源码之前的一些准备…
-
Java09-继承,抽象类
第一章 继承 1.1 概述 由来 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要 继承那一个类即可。如图所示: 其中,多个类可以称为子类,单独那一个类称为…
-
C++ 之函数模板
C++ 之函数模板 函数的参数类型不确定,这样就可以使用泛型。 // 类型参数化 C++中称之为泛型编程--模板技术 template <class T > // 告诉编译器,下面如果出现T不要报错,T是一个通用类型 这里将class替换成…
-
程序设计大赛
一开始可以分清楚板块1.背景2.基本功能介绍 + 难点功能 可以里面的内容串起来3.重难点+亮点 分清楚,难点,亮点 我们答辩时间是10分钟,背景大概是1分半,首先是整个系统爬取数据,经行一个总的说明,构建情况然后…
-
《机器人SLAM导航核心技术与实战》第1季:第2章_C++编程范式
《机器人SLAM导航核心技术与实战》第1季:第2章_C++编程范式 视频讲解 【第1季】2.第2章_C++编程范式-视频讲解 【第1季】2.1.第2章_C++编程范式-C++工程的组织结构-视频讲解 【第1季】2.2.第2章_C++编程范式-C++代…
-
Java synchronized锁升级过程验证
Java对象结构 一个对象包括三部分: 对象头 实例数据 对其填充 对象头: Mark Word:用于存储对象自身运行时的数据,如哈希码(Hash Code),GC分代年龄,锁状态标志,偏向线程ID、偏向时间戳等信息,它…
-
Java 解析Tiff深入研究
最近在读取客户发过来的tiff文件是,底层竟然报错了,错误:bandOffsets.length is wrong! 没办法,因为错误消息出现在tiff的read中,因此就对 底层序中tiff读取的代码进行了研究。 之前有一篇文章…