可选类型是什么?首先看一个问题,Swift中String类型的变量有一个叫做toInt的方法,可以把String类型变量转换为Int类型变量。var stringValue = "5"
var intValue = stringValue.toInt();
println("intvalue = \(intValue)")执行以上方法后得到了奇怪的结果:intvalue = Optional(5)其...
分类:
编程语言 时间:
2015-07-31 01:23:35
阅读次数:
137
参考《21天学通C++》第14章节,对C++中的宏和模板进行了学习,总结起来其主要内容如下:
(1) 预处理器简介
(2) 关键字#define与宏
(3) 模板简介
(4) 如何编写函数模板和模板类
(5) 宏和模板之间的区别
(6) 使用static_assert进行编译阶段检查
**************************************************...
分类:
编程语言 时间:
2015-07-30 13:34:10
阅读次数:
246
这里只介绍和插件编写比较有关的几个函数. 详细的Lua手册请参照Lua Reference Manual 5.1.assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息collectgarbage() - 垃圾收集器. ...
分类:
其他好文 时间:
2015-07-29 11:58:32
阅读次数:
146
【比赛链接】:click here~~
uva 12435 C. Consistent Verdicts
【题目大意】:给你二维平面一些人的坐标,每个人手上都有一把枪,求全部人同时开枪后所有人听到枪声的次数的可能数目。
【解题思路】:O(n^2)暴力枚举+unique 函数去重相邻元素。居然只跑了3ms,~~
代码:
// C
#ifndef _GLIBCXX_NO_ASSERT...
分类:
其他好文 时间:
2015-07-27 23:01:38
阅读次数:
194
assertassert是一个预处理宏,由预处理器管理而非编译器管理,所以使用时都不用命名空间声明,如果你写成std::assert反而是错的。使用assert需要包含cassert或assert.h,用法如下:assert(expr)
assert主要用途是:用于调试,检测一些不应该出现的情况。如果expr为假(即为0),assert输出信息并终止程序的运行,如果expr为真,则什么也做。asse...
分类:
其他好文 时间:
2015-07-27 00:20:44
阅读次数:
122
题目:
写一个函数,返回一个数组中所有元素被第一个元素除的结果;
错误的版本:
void DivArray(int *array, int n)
{
for (int i = 0; i < n; ++i)
{
array[i] /= array[0];
}
}
错误原因:在循环的第一步,第一个元素就变成了1,然后再用它去除以其他元素,就不符合题目要求了...
分类:
编程语言 时间:
2015-07-25 12:25:45
阅读次数:
136
比赛链接click here~~
A 题:
【思路】:如果输入有1就是-1,否则就是1。
B题:给你三个矩形大小,问后两个能否放入第一个矩形内,枚举每一种情况,存在合法的就是YES,否则就是NO。
代码:
// C
#ifndef _GLIBCXX_NO_ASSERT
#include
#endif
#include
#include
#include
#include
#i...
分类:
其他好文 时间:
2015-07-23 12:09:12
阅读次数:
97
#include "stdafx.h"using namespace cv;int main(int argc, char** argv){ Mat img=imread("d:/pic/lena.jpg"); imshow("src",img); CV_Assert(!img.e...
分类:
编程语言 时间:
2015-07-23 07:03:11
阅读次数:
149
import android.content.Context;
import android.os.Environment;
import android.support.annotation.Nullable;
import com.lidroid.xutils.db.annotation.NotNull;
import junit.framework.Assert;
import .R;
imp...
分类:
移动开发 时间:
2015-07-22 19:04:37
阅读次数:
145