编程技巧
风来我也来
这个作者很懒,什么都没留下…
展开
-
VC中利用多线程技术实现线程之间的通信 (转)
原文地址:http://www.newsmth.net/pc/pccon.php?id=6858&nid=208633&pid=0&tag=0&tid=16163当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和转载 2011-12-21 17:31:24 · 560 阅读 · 0 评论 -
sizeof strlen() char * char []
源地址:http://hi.baidu.com/qingb087/blog/item/53a42baeecb383c47dd92a6e.htmlsizeof 是C的一个运算符,它用来计算数据类型或对象的大小(占内存空间的字节数)它的值在编译时就决定,因此由它计算的变量或类型所占内存空间的大小在编译时就应当是确定的(静态的) strlen 是C的一个标准库函数,用来计算字符串的长度,它的值在转载 2012-02-17 09:02:31 · 2762 阅读 · 1 评论 -
C++处理异常技巧-try,catch,throw,finally
原文链接:http://www.cnblogs.com/coffeegg/archive/2011/10/01/2197135.html作者:coffeegg异常处理的基本思想是简化程序的错误代码,为程序键壮性提供一个标准检测机制。也许我们已经使用过异常,但是你会是一种习惯吗,不要老是想着当我打开一个文件的时候才用异常判断一下,我知道对你来说你喜欢用re转载 2012-09-10 15:20:18 · 6872 阅读 · 0 评论 -
__FILE__,__LINE__几个ANSI C的宏和应用示例
来源:http://www.cnblogs.com/lixiaohui-ambition/archive/2012/08/21/2649052.html 这篇文章又注明的转载的出处:http://www.cnblogs.com/xianqingzh/archive/2011/07/08/2101510.html在查看OPencv源码时候遇到__FILE__,__LINE__找不到定义。百度转载 2013-01-05 14:22:06 · 715 阅读 · 0 评论 -
halcon 窗口图像颜色和原始图片颜色不对应
昨天在使用halcon时,发现载入的图像,显示出来,看起来总不对。后面问人,说是不是安装有问题。于是重新安装。今天安装完,发现还是一样。于是在halcon窗口界面上寻找有没有设置按钮。果然找到 可视化-》设置属性-》查找表 选择 default,显示就正常了。不清楚为什么会默认 到 cube(三次方映射显示)上去。也可以在 代码前面 加上 dev_set_lut('default') ,原创 2013-01-16 16:44:24 · 3434 阅读 · 0 评论 -
VC编程过程中遇到的问题
1.2013年3月14日 星期四 BUG:在程序中调用某个含有自定义结构体类型的参数的函数,程序出现BUG。 原因:通过查看调用堆栈,发现是由于调用的该自定义结构体里面某个指向某段内存的变量被析构了。按原先意图是不应该调用析构函数的,后面查看 函数声明,发现对于该结构体参数,使用的值传递,导致函数退出时使用的析构函数。 解决办法:最简单的改为引用传递,问题解决。原创 2013-03-14 17:47:32 · 743 阅读 · 0 评论 -
cuda最佳线程数目设置
最近,尝试gpu编程加速,经过权衡最终选择cuda。查阅资料 在 文献2 出处发现涉及到cuda最优线程数目设置,最优线程数目会影响执行效率。根据他/她提供的链接,仍然不明白为什么会有这个限制。后面刚好看《深入浅出谈cuda》,作者提到这个问题。我大致总结一下:1.受显卡 多处理器 的寄存器数目限制,GeForce 8800GT的显卡 最多8192寄存器,假设每个线程需要的寄存器等原创 2016-02-22 11:43:04 · 12105 阅读 · 4 评论 -
cuda共享内存,全局内存,纹理等的解释
开始阅读粗大资料感觉文献1的描述讲得明白,摘录到这里方便他人了解。增加简单排版后,摘录1.共享内存目前 CUDA 装置中,每个 multiprocessor 有 16KB 的 shared memory。 Shared memory 分成16 个 bank。如果同时每个 thread 是存取不同的 bank,就不会产生任何问题,存取 sharedmemory 的速度和存取寄原创 2016-02-22 12:00:19 · 8107 阅读 · 3 评论 -
遍历图像设计threadIdx blockIdx blockDim 解释
最近进行gpu编程,受困于杂事,对threadIdx blockIdx blockDim理解存在偏颇导致浪费不少时日。遂整理资料加深认识。原创 2016-03-10 15:00:44 · 7475 阅读 · 2 评论