- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 【学习】C++(3) std list
定义:std::list var_name; //inclued使用举例:std::list filedname;获取第一个值:filedname.front; 删除第一个值:filedname.pop_front;获取最后一个值:filedname.back; 删除第一个值:filedname.pop_back; 1)初始化:(1) MyVector
2013-07-04 21:48:43
1509
原创 【way】(2)判断2的次幂
是返回1 不是返回0 方法1:int checker ( int n ){ return (n & (- n))== n ?1:0;}方法2:做个判断的,如果为正数,直接可以return !(n & n-1); 如果为负数,需要对参数取反再加一回到正数上判断 如tempN = (~n)+1; return !(tempN &(temp
2013-05-07 19:52:08
553
原创 【way】(1)求素数
求素数的三种方法一:for(i=2;iif(n%i==0)i在2到n-1之间任取一个数,如果n能被整除则不是素数,否则就是素数二:for(i=2;iif(n%i==0) /*i在2到n/2之间任取一个数,如果n能被整除则不是素数,否则就是素数三:for(i=2;iif(n%i==0) /*i在2到sqrt(n)之间任取一个数,如果n能被整除则不是素数,否则就是素数,
2013-04-24 09:20:24
524
原创 【学习】C++ 出错积累
1.类型unsigned int A ,B; A - B 2.++/--int x = 5;int y = x++; // y = 5 , x = 6 int a = 5;int b = a++; //b = 6 ,a = 6 y = (4 + x++) + (6 + x++);//4 + x++ 不是完整表达式,所以不保证在使用4 + x++后x
2013-04-18 20:10:20
428
原创 【学习】C++(2)指针的引用
数据对象:简单变量 int *ps = new int; 访问指针内容:*ps; 数组 int * ps = new int[10]; 访问数组元素:ps[0],ps[1]....
2013-04-17 09:31:42
414
原创 【学习】C++(1) 指针 new 和delete
1.概念new //typeName * pointer_name = new typeName;delete //delete pointer_name; 注意: (1)new之后要判断,指针是否为NULL,内存被耗尽时,防止程序超界、 (2)如果用变量分配的内存,则不能使用delete int a = 5;
2013-04-09 09:45:47
593
原创 【学习】C#(1)输出十六进制
Console.WriteLine("16进制: {0:x4}", a); 用的winform没有Console: string c = string.Format("{0,4:X4}", a);
2013-04-03 16:33:25
3239
原创 C++ 多线程 简单编
#include #include using namespace std;......DWORD WINAPI Fun1(LPVOID lpParamter)//s3,t0, t1, t2, t3{ Quarter_Round_FE(s3,t0,
2011-08-25 11:19:25
398
1
转载 参考文献格式(纸质及电子)
论文参考文献,就是你所写的论文中引用的其他资料中的内容,如数据、概念及别人的研究成果等。不能随便写,是要写出准确出处的。 参考文献的编写格式要求。 一、参考文献著录格式 1 、期刊作者.题名〔J〕.刊名,出版年,卷(期)∶起止页码 2、 专著作者.书名〔M〕.版本(第
2011-08-22 14:44:10
6162
转载 inline
1) 产生背景inline这个关键字的引入原因和const十分相似,inline 关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。表达式形式的宏定义一例: #define ExpressionName(Var1,Var2) (Var1+Var
2011-07-26 09:46:06
362
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人