下面这个函数TX_memset4是什么意思了?
2011-12-01 11:11
351 查看
#include <iostream> using namespace std; void TX_memset4(void *dst, unsigned int val, unsigned int len) { unsigned int __count = (len); unsigned int __nTimes = (__count + 3) / 4; unsigned int *__p = (unsigned int*)dst; unsigned int __val = (val); if (len == 0) { return; } switch (__count % 4) { case 0: do { *__p++ = __val; case 3: *__p++ = __val; case 2: *__p++ = __val; case 1: *__p++ = __val; }while(--__nTimes); } } int main(int argc, char *argv[]) { unsigned int iArr[10]; TX_memset4(iArr, 7, 10); return 0; }
相关文章推荐
- 请问,在下面这个函数中m_pMainWnd = &dlg;的作用是什么?为什么我把这句话注释起来之后程序依然是正确的啊?
- cocos2d-x里面的getContentSize这个函数到底什么意思啊
- 对于这个函数const int func(const int& a) const声明中,三个const分别是什么意思?
- void (*func)(int) 知道这样定义这个函数什么意思么?
- JS函数前面加!、+、-、~符号以及;是什么意思、按位取反
- def文件里面在导出函数后 加private是什么意思
- $(document).ready(function(){ })这个函数的意思
- [STAThread] 这个是什么意思? 是个什么用法?
- 联想的网页出了这个是什么意思???
- 请帮忙解答,十分谢谢。下面的C++代码的宏定义是什么意思?
- integrated security=SSPI这个什么意思
- 一个函数名后面加const表示什么意思?
- java里,new HashSet(0),这个0是什么意思
- 一个函数名后面加const表示什么意思
- _ftol2_sse 优化时所占时间最长,但是不知道这个是什么意思?该怎么优化
- String s = Null 与 s="" 有什么区别?null意思是不存在,""意思是存在,但是值为空 null表示还没new出对象,就是还没开辟空间 “”表示new除了对象,但是这个对象装的是空
- java中的lastIndexOf( )函数是什么意思
- php定义function时,函数名前加“&”符号是什么意思?
- C++ 中函数后面跟const是什么意思
- 老男孩教育每日一题-第85天-下面这个脚本直接执行没有问题,在定时任务中有问题,什么原因?