多态
在面向对象的程序设计语言中,多态是继数据抽象和继承之后的第三种基本类型。多态通过分离做什么和怎么做,从另一个角度将接口和实现分离开来。多态不但能够改善代码的组织结构和可读性,还能够创建可扩展程序。
再论向上转型
代码
//: polymorphism/music/Note.java
// Notes to play on musical instruments.
pack...
分类:
编程语言 时间:
2014-08-26 00:35:15
阅读次数:
389
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define inf 0x3f3f3f3f
#pragma comment(linker, "/STACK:16777216")
#define eps 1e-6
#define ll long l...
分类:
其他好文 时间:
2014-08-25 22:59:45
阅读次数:
524
给出每个点的父节点,存下来。
再从r2开始,dfs到r1,把这条路径上的所有结点的父节点改变方向就可以了。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define inf 0x3f3f3f3f
#pragma comment(l...
分类:
其他好文 时间:
2014-08-25 22:59:25
阅读次数:
368
互斥对象在线程同步时的使用
1 多线程在资源共享的时候出现的问题
在程序中如果不同线程对同一个对象进行操作的话就有可能出现因为线程切换而导致的问题。例如下面的程序
#include
#include
#include
using namespace std;
#pragma comment(lib,"ws2_32.lib")
DWORD WINAPIfun1P...
分类:
编程语言 时间:
2014-08-25 22:52:17
阅读次数:
281
C++ dll调用-动态(显式)废话不说上代码, dll 头文件 j_test.h#pragma onceextern "C"_declspec(dllexport) void maopao(int *p, int count);extern "C"_declspec(dllexport) int ...
分类:
编程语言 时间:
2014-08-25 18:30:44
阅读次数:
195
汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案。1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z2.Microsoft Visual Studio International Feature Pack 1.0 连"广"、“区”都不能转,很让...
分类:
其他好文 时间:
2014-08-25 09:53:24
阅读次数:
332
最近忙着新项目的框架搭建,实在是太忙了···boost有很多随机引擎就不一一介绍了,一般常用mt19937内存效率质量折中,rand48算法效率最高内存占用小质量一般 1 #pragma once 2 #include 3 #include 4 #include 5 6 template 7...
分类:
其他好文 时间:
2014-08-25 01:03:53
阅读次数:
400
看了 VC++中内存对齐 这篇文章,感觉说复杂了,根据我的总结,要算出结构体的内存大小和偏移量,只要清楚结构体各成员的内存布局就行了,下面介绍一下我总结的规则,有不对之处,欢迎回复。 1、实际PACK值根据默认值、声明值、成员值的最小值得到。默认值在32位系统中为4,声明值则是使用#pragma p...
分类:
编程语言 时间:
2014-08-24 19:19:02
阅读次数:
196
看了 VC++中内存对齐 这篇文章,感觉说复杂了,根据我的总结,要算出结构体的内存大小和偏移量,只要清楚结构体各成员的内存布局就行了,下面介绍一下我总结的规则,有不对之处,欢迎回复。1、实际PACK值根据默认值、声明值、成员值的最小值得到。默认值在32位系统中为4,声明值则是使用#pragma pa...
分类:
其他好文 时间:
2014-08-24 18:02:42
阅读次数:
178
#pragma mark - actionSheet- (void)shareOrder:(NSDictionary *)product{ UIActionSheet *as = [[UIActionSheet alloc] initWithTitle:VIMILocalizedString(@"....
分类:
其他好文 时间:
2014-08-24 14:06:22
阅读次数:
225