相关分类: Java技术 C/C++ VB delphi
  • 大型项目 类(对象)间的关系

    思考一个问题: 类(对象)间的相互作用关系。人体的“大脑”支配着全身每个部分,与此同时每个 部分 的感知又 传回给大脑。 大脑 和 部分 看成两个类(对象) 大脑 和 部分 又是一个整体 人 人 即是一个整体的(项目) :这样子考虑,整个项目不管多庞大都可以把每个...

    2018-06-17 21:58:44

  • 杭电100题(一)

    ...

    2018-06-17 21:58:35

  • gecode FunctionBranch 源码分析

    从名字上看,这个类的核心就在于function, 那么看代码: /// Function to call SharedDatastd::functionvoid(Space home) f; /// Call function just once bool done; 的确是定义了一个function,然后一个状态,猜测是调用了function之后会设置为true,往下看代码: E...

    2018-06-17 21:58:43

  • C++ 写的地图控件,支持google 百度 在线离线地图

    C++处理google 百度地图在网上查阅了很多都是通过浏览器方式显示地图信息, 跟我目前项目很不符合, 所以仔细研究了一下C++方式显示地图。通过地图投影以及墨卡托投影,在通过平面地图计算经纬度。 最终今天终于搞定的初步功能,鼠标移动位置显示经纬度。切换Zoom 选择...

    2018-06-17 21:58:38

  • c++中 endl的意思?

    endl是 end line的意思,表示此行结束,换行,就是回车...

    2018-06-17 21:58:32

  • 二进制、八进制、十进制、十六进制相互转换

    ...

    2018-06-17 21:58:32

  • 一些DP杂题

    1. [HNOI2001] 产品加工 一道简单的背包,然而我还是写了很久QAQ 时间范围是都小于5 显然考虑一维背包,dp[i]表示目前A消耗了i的最小B消耗 注意 if(b[i]) dp[j]=dp[j]+b[i]; else dp[j]=1e9+7; 可以用B则直接转移,否则要把上一次的这个状态设为正无穷,只能用后两个转...

    2018-06-17 21:58:31

  • c++趣味之shared_ptr额外好处

    shared_ptr(sp)额外好处是什么?即使被转为基类,析构函数也可以正常执行。 已知两个类 class foo{}; class bar:foo{public:~bar(){}}; 先来看不用sp的情况。 bar* obj = new bar(); delete obj; 这样foo没有虚析构函数,删除foo对象时是不会调用到bar对象的析构函数的...

    2018-06-17 21:58:30

  • C到C++的升级_2

    一。C与C++的关系 1.C++继承了C语言的所有特性 2.C++在C的基础上提供了更多的语法和特性 3.C++的设计目标是运行效率与开发效率的统一 C - C语言 + - 面向对象支持 + -类型加强,函数加强 二。C++中更强调语言的“实用性”,所有的变量都可以在需要使用时在定义。 在C语...

    2018-06-17 21:58:30

  • 数据结构第一篇——线性表的逻辑结构

    ?注:未经博主同意,不得转载。 线性表(linear list)是最常用且最简单的数据结构。简言之,一个线性表是n个数据元素的有限序列。至于每个数据元素的具体含义,在不同的情况下各不相同。例如,26个英文字母的字母表: (A,B,C,D,......Z) 线性表的抽象数据类型定义如...

    2018-06-17 21:58:27

2