- 博客(9)
- 收藏
- 关注
原创 c++中静态成员变量要在类外部再定义,否则产生link2001错误
class testClass{ public: static int m_i;};//类外部定义,若不写会产生error LNK2001: unresolved external symbol "public: static int testClass::m_i" (?m_i@testClass@@2HA)int testClass::m_i;int main(in
2013-04-01 13:40:38
560
原创 ”LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏“ 解决方法
今天编译ffmpeg tutorial下的程序时又出现这个问题。虽然目前不明白这个问题的原因,不过解决办法还是有的。
2013-03-06 10:38:53
542
原创 static变量妙用
void avcodec_init(void){ static int initialized = 0;//静态变量,初值只在第一次赋 if (initialized != 0) return; initialized = 1;//相当于一个开关,置为1之后下次不执行函数了 dsputil_static_init ();}今天看到FFM
2013-03-05 14:41:11
476
原创 vs2010配置FFMPEG SDK并编译output_example.c遇到的问题
今天在用vs2010编译FFMPEG SDK的例子程序output_example.c时遇到链接问题。后发现为需要在include的头文件处加预编译代码。#ifdef __cplusplus // 此extern "C" { // 处#endif // 为#include "libavformat/avformat.h"#include "l
2013-03-05 14:07:09
957
1
原创 Netstream下的onPlayStatus事件不能触发之原因
最近刚开始接触AS3,还是菜鸟一只,今天写了几行代码想要循环播放一个F4V,用网上的方法在onPlayStatus里做文章,结果这该死的事件老是不能触发。 百度N久,看到也有人问这个问题,但都没有一个靠谱的回答。后来上Google搜到Anistar RIA Blog里之《FLV與NetStram播放完畢判斷 part II》文章中,作者提到在不经过FMS是无法触发onPla
2013-01-11 15:09:04
917
原创 SecurityError: Error #2123: 安全沙箱冲突,对NetStream使用BitmapData.draw()时出现的
本来就刚接触AS3/Flash这玩意儿,又遇到马上要用Flash Media Server做东西,更要命的是这两天被一个名为“SecurityError: Error #2123: 安全沙箱冲突”,被折腾好久。 网上对安全沙漏问题普遍的办法就是: 1.在HTTP服务器上放一个crossdomain.xml文件 2.修改FMS下的main.asc代码
2013-01-11 15:07:26
5107
原创 accept函数不阻塞的问题
今天遇到accept函数不阻塞的问题。在listen函数之后,accept没有阻塞,在没有连接进入的情况下直接返回一个很大的数值。后来查出原因是因为accept函数中的最后一个参数(SOCKADDR的长度)没有赋值的关系。下面帖出代码:#include "server_main.h"int main(){ WSADATA wsaData; SOCKET ListeningSoc
2013-01-11 14:55:10
4860
转载 Visual Studio 2012 Update 1 中兼容XP的C++编译器设置
Eric Battalio在博客上说,我们兑现了6月时对C++开发者的承诺,C++编译器组建的程序已经支持在XP系统上运行。可以通过如下的操作实现:1.在“Solution Explorer”中选中项目,然后右键菜单里点属性。2.在Property Pages里选择Configuation Properties,选择General,然后在Platform Tools
2013-01-09 11:05:08
823
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人