码迷,mamicode.com
首页 >  
搜索关键字:tmp    ( 7796个结果
冒泡排序(算法源码)
算法源码://BubbleSort.cpp#include using namespace std;void BubbleSort(int a[], int n){ for(int i=n-1;i>0;i--) { for(int j=0;ja[j+1]) { int tmp = a[j...
分类:其他好文   时间:2014-05-27 02:07:07    阅读次数:223
zoj3675 BFS+状态压缩
#include #include #include using namespace std;int n;int vis[10000000];int mode1,mode2;struct node{ int step,status;};void print(int x){ int tmp...
分类:其他好文   时间:2014-05-26 13:50:43    阅读次数:262
不用中间变量,交换a、b值
如果要交换a、b之间的值,一般的做法是:tmp=a;a=b;b=tmp;这种方法不得不使用一个临时变量。从网上学来一个方法,可以不用使用临时变量:a^=b^=a^=b;这样计算之后,就可以交换a、b值证明:首先:^ 是 位运算 的一种: 异或 运算1^1=0;0^0=0;1^0=1;0^1=1;将a...
分类:其他好文   时间:2014-05-23 22:07:50    阅读次数:285
SSIS hang with unhandle exception
如果你的packages在执行的过程中有没有被捕获到的异常,则sqldumper会跳出来获取这些异常信息输出,存在下面的目录中:C:\Program Files\Microsoft SQL Server\110\Shared\ErrorDumps文件有以.tmp和mdmp结尾.SQLDUMPER_E...
分类:其他好文   时间:2014-05-23 08:29:13    阅读次数:369
linux sticky bit 目录权限 rwt权限
今天ls -al /tmp 看到的是 rwxrwxrwt很惊讶这个t是什么,怎么不是x或者-呢?搜了下发现:这个t代表是所谓的sticky bit。sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则...
分类:系统相关   时间:2014-05-23 03:15:29    阅读次数:366
C和C++中泛型编程 - 适应不同类型参数的函数
首先一个简单的问题,如何实现交换两个整数的值? 想必每个有编程经验的人都能作答。 C语言用指针实现如下: void swap(int * a, int * b){ int tmp = *a; *a = *b; *b = tmp; } C++可以使用引用实现如下: void swap(int & a, int & b){ int tmp = a; a ...
分类:编程语言   时间:2014-05-22 13:45:35    阅读次数:286
C语言的参数传递
一、三道考题开讲之前,我先请你做三道题目。(嘿嘿,得先把你的头脑搞昏才行……唉呀,谁扔我鸡蛋?)考题一,程序代码如下:void Exchg1(int x, int y){ int tmp; tmp = x; x = y; y = tmp; printf("x = %d, y = %d\n", x, ...
分类:编程语言   时间:2014-05-22 02:09:24    阅读次数:213
判断文件下载完全
1,使用MD5,本地文件下载完后去文件的md5值与服务器的该文件md5进行比对,一致证明下载完全。2,比较文件的size,文件长度,下载完成取下File.length,与服务器的文件长度比对,一致则下载完全。3,文件命名法,开始下载时,把文件命名为宜别名如xxx.tmp,下载完成后再把文件名称修改过...
分类:其他好文   时间:2014-05-21 03:59:00    阅读次数:197
map insert segment abort fault
_hashMap.insert(pair<String,HASH_TABLE*>(tmp,hashtabletmp));这句会报segment或abort错误经同事帮看,也翻来覆去自查,终于发现原来是malloc中hTable->hList=(pHASH_ENTRY)malloc(hTable->listLen*(HASH_ENTRY_SIZE));这句写成了hTable->hList=(pHASH_ENTRY)..
分类:其他好文   时间:2014-05-20 20:20:34    阅读次数:288
使用Qtcreator开发嵌入式linux程序
http://qt-project.org/doc/qtcreator-3.0/creator-project-cmake.html方法1:使用qmake编辑工程文件xxxx.pro添加equals(QT_ARCH,"arm"){target.path=/tmp/$${TARGET}/binINSTALLS+=target}CONFIG(debug,debug|release){message(thisisdebugversion)}else{DEFINES+=QT_NO_DEBUG_..
分类:系统相关   时间:2014-05-20 18:15:36    阅读次数:478
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!