C++
文章平均质量分 85
yangxiao_xiang
这个作者很懒,什么都没留下…
展开
-
由电脑缺扫雷游戏想到的: 如何把自己的.exe放到系统中?
转自:http://blog.csdn.net/stpeace/article/details/8266821在Windows中,有自带的扫雷游戏,但有的电脑上没有,怎么办呢?从另外电脑上把winmine.exe复制过来就可以了,下面不谈扫雷游戏,而谈如何把自己做的日历变成Windows操作系统的一部分. 编译链接下面的程序,生成myCalendar.exe转载 2012-12-07 14:44:05 · 982 阅读 · 0 评论 -
HM低版本用VS2012打开编译错误问题error C3861: “mem_fun”: 找不到标识符
当我用VS2012打开低版本的HM6.0时,主要通过build文件中的HM_vc9.sln升级完成,而重新编译的过程中总会提示“error C3861: “mem_fun”: 找不到标识符”。错误发生的位置为: AccessUnit::iterator it = find_if(accessUnit.begin(), accessUnit.end(), mem_fun(&NALUnit::is原创 2013-12-25 11:32:55 · 4380 阅读 · 7 评论 -
HM中参考图像列表的设置
对于帧间预测而言,一定会涉及到参考图像的问题,但是搞清楚HM中参考图像是如何配置,对理解其编码结构尤为关键。顾名思义,参考图像应该是属于picture级别的,因此可以在compressGOP函数中找到相应的函数。主要包括以下三个函数:1、arrangeLongtermPicturesInRPS(pcSlice, rcListPic);2、pcSlice->setRefPicList ( r原创 2013-05-01 16:55:49 · 9238 阅读 · 1 评论 -
C++经典排序算法全集
C++排序算法全集排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 一、简单排序算法 由于程序比较简单,所以没有加什么注释。所有的程序都给出了完整的运行代码,并在我的VC环境下运行通过。因为没有涉及MFC和WINDOWS的内容,所以在BORLAND C++的平台上应该也不会有什么问题的。在代码的后面给出了运行过程示意,希望对理解转载 2013-04-15 12:18:48 · 1071 阅读 · 1 评论 -
HEVC中快速块选择时出现Minrosoft Visual C++ Runtime Library 错误的解决办法
最近在实现一篇基于CU深度的快速块选择算法,出现了一个很棘手的问题,就是当CU depth为0时,在某些情况下会出现Minrosoft Visual C++ Runtime Library 错误,如图所示:然后我就将代码进行如下设置: bTrySplitDQP= false ; // further split if( bSubBranch && bTrySpl原创 2013-03-08 17:00:36 · 2625 阅读 · 3 评论 -
文件路径--正斜杠和反斜杠
c++中\\是一种转义字符,他表示一个\,就像\n表示回车一样。所以C++中的路径名:D:\matcom45\doc\users\_themes\m.dat应为:CString filename=_T("D:\\matcom45\\doc\\users\\_themes\\m.dat");或CString filename=_T("D:/matcom45/d转载 2013-02-21 17:55:21 · 1095 阅读 · 0 评论 -
vc中调用exe文件并传递参数
1.调用SHELLHINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpOperation, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT nShowCmd);?调用方法 :原创 2013-01-12 20:54:44 · 685 阅读 · 0 评论 -
ShellExecute用法种种
Q: 如何打开一个应用程序? ShellExecute(this->m_hWnd,"open","calc.exe","","", SW_SHOW );或 ShellExecute(this->m_hWnd,"open","notepad.exe","c:\\MyLog.log","",SW_SHOW );正如您所看到的,我并没有传递程序的完整路径。Q: 如何打开一个同系统程序相关连的文档原创 2013-01-12 20:37:42 · 832 阅读 · 0 评论 -
MFC如何使控件大小随着对话框大小自动调整
如果对话框或视类的大小调后,控件的大小和位置没有变化,界面看起来会很不爽. 控件是从CWnd派生的,但不能使用SetWindowPos()或OnSize()或OnSizing()来改变其大小,应在父窗口的WM_SIZE消息中使用MoveWindow()来进行调整。一、 VC++之根据对话框大小调整控件大小和位置 1、在对话框类中加入成员变量CRect m_rect;转载 2013-01-13 19:04:15 · 2997 阅读 · 0 评论 -
在DOS界面下如何调用HEVC编码器跟解码器
在HM的doc文件夹下有一个software-manual文件,里面主要讲了怎么使用编码器跟解码器的方法。今天试了一下,现在跟大家分享!通常采用以下两种方法:cmd窗口1 Using the encoderTAppEncoder [-h] [-c config.cfg] [--parameter=value]2 Using the decoderTappDeco原创 2013-01-11 16:29:38 · 2369 阅读 · 3 评论 -
LCU单元分割(续)
上一篇文章对每个LCU进行遍历所有的CU分支,只是显示LCU的分割过程,但是并不能确定一个LCU分割结果,经过zhuix7788指出,意识到自己的误区了,后来通过一天的折腾,终于找到了真正的分割输出的结果。因为一个LCU的最终分割是要经过预测和熵编码后才能通过率失真代价确定。所以,可以在m_pcCuEncoder->compressCU( pcCU );后查看pcCU->m_puhDepth对应的原创 2012-12-09 18:15:15 · 5195 阅读 · 6 评论 -
exit abort return 区别
Exit abort return 三者区别 exit() 结束当前进程/程序,在整个程序中,只要调用 exit ,就结束。return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一层调用。在多个进程时.如果有时要检测某个进程是否正常退出的.就要用到这个进程的返回值。exit(0)表示进程正常退出. 返回 0; exit(1)表原创 2013-01-06 22:59:45 · 1187 阅读 · 0 评论 -
HEVC帧内预测编码之LCU四叉树结构分块
从十月份开始,接触HEVC已经将近两个月了,可是效果并不是很明显,这两天都在看代码,经过一段时间的折腾,加上分析学习HEVC_CJL兄弟的文章,终于对HEVC帧内预测编码有了一定的理解,现在主要把本人对于如何LCU如何进一步细分成CU的过程跟大家分享一下,好了,闲话少叙,下面进入主题:首先,对于四叉树的分割形式,大家想必都已经了解了,这里就不进行过多的赘述,下面是常见的四叉树结构示意图原创 2012-12-07 20:26:31 · 6791 阅读 · 5 评论 -
C++中函数模板和类模板
转自:http://hi.baidu.com/gamedot/item/a10da895e32586b9cc80e5dd一、函数模板1.1、模板函数含有类型参数template T MyMin(T a,T b){ return a}void main(){ cout cout//转载 2012-12-17 14:46:31 · 983 阅读 · 0 评论 -
图像转换成文本
转自:http://blog.csdn.net/smells2/article/details/7338011===============================================此程序只能处理真彩色的bmp格式文件,如果没有bmp格式的图片可以使用windows自带的画图工具转换一下。 Image.h[cpp] view转载 2012-12-10 10:19:12 · 1246 阅读 · 0 评论 -
几种常见的图像处理的方法
转自:http://blog.csdn.net/smells2/article/details/7378840=============================================本章所涉及的方法有:灰度化彩色图像,将图像转换为ASNII码文件,直方图均衡化,伽马校正,哈尔小波变换。0.知识储备这里我们处理的是bmp格式的图像,bmp格式的文件有转载 2012-12-10 10:21:40 · 1567 阅读 · 0 评论 -
error: implicit declaration of function 'posix_memalign' [-Werror=implicit-function-declaration]
采用NDK版本Android-21编译的文件在android-21以下版本(4.4.2)可能出现以下问题:error: undefined reference to 'atof'https://code.google.com/p/android/issues/detail?id=77861When i use NDK r10b build success原创 2015-12-17 11:53:25 · 4040 阅读 · 1 评论