gdb main 启动GDB(gdb) l相当于list,从第一行开始列出源码(gdb) break 16设置断点,在源码的第16行设置断点(gdb) break func设置断点,在func函数的入口处(gdb) info break 查看断点信息(gdb)d [编号]删除指定编号的某个断点或者删...
分类:
数据库 时间:
2014-08-11 11:36:42
阅读次数:
254
int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int
Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。
尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路
注:我的方法的复杂度为O(n)
/*
author:
jiangx...
分类:
编程语言 时间:
2014-08-11 00:26:35
阅读次数:
282
介绍C++类型转换的用法。1.static_caststatic_cast用与强制隐式类型转换,即隐式类型转换的反方向。static_cast,限制条件少,不进行运行时检验。必须用于当你知道对象的具体类型时,这样检验是不必要的,否则,不安全。example:void func(void *data)...
分类:
编程语言 时间:
2014-08-11 00:17:51
阅读次数:
390
一.全排列无重复字符#include#includechar buf[1024];void func(int index);void swap(int index1,int index2);int main(){ memset(buf,0,sizeof(buf)); sprintf(bu...
分类:
其他好文 时间:
2014-08-09 13:14:27
阅读次数:
270
1.左侧导航条 ①:index_menu.phprequire(dirname(__FILE__).'/config.php');require(DEDEADMIN.'/inc/inc_menu.php');require(DEDEADMIN.'/inc/inc_menu_func.php');$....
分类:
其他好文 时间:
2014-08-09 13:09:37
阅读次数:
200
下面这样一个程序:(以下程序都是在VS2010下实现) 1: class Base 2: { 3: public: 4: virtual void func() 5: { 6: coutfunc(); 23: cin.get(); 24: }注意第3行和第12行,派生类访问权限为private,但程...
分类:
编程语言 时间:
2014-08-08 15:19:26
阅读次数:
262
c# 的委托就是说把函数当参数来传递。这个在js完全就用不着搞什么委托东西,直接转就是了嘛。对不对!怎么录嘛!一个函数,如果它的参数是函数,那么是这样子写的public void method(Action voidMethod, Func returnMethod)Action voidMetho...
分类:
其他好文 时间:
2014-08-07 03:01:58
阅读次数:
222
Go编程基础
Go的内置关键字(25个)
不多
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continute for import return var
Go的注释方...
分类:
其他好文 时间:
2014-08-06 01:56:50
阅读次数:
313
1.1 def func():2 return a=3#错误的用法2.1 class a:2 def func():#func至少要有一个self参数3 ...........................3.1 class a:2 def _init_(self):#__...
分类:
编程语言 时间:
2014-08-05 19:05:19
阅读次数:
230
在C++11中,对非静态成员变量使用sizeof操作是合法的。auto推导的一个最大优势就是在拥有初始化表达式的复杂类型变量声明时简化代码。如:std:vector::iterator i = vs.begin(); 可改成 auto i = vs.begin();auto的第二个优势在于可以免除在...
分类:
编程语言 时间:
2014-08-05 15:25:39
阅读次数:
252