re: CString 的性能之殇 free2000fly 2010-02-01 20:01
@wl_99888
精辟
re: CString 的性能之殇 free2000fly 2010-02-01 16:30
@毛毛
这种方式不能, 不争论. 况且 "入参数和出参数是同一个" 是糟糕的设计.
re: 能用于 VC6 的 CImage 类 free2000fly 2010-02-01 02:24
re: 一个复合文档查看器 free2000fly 2010-01-28 22:24
@不动
正文内我留有电邮地址, 你发给我吧
re: 一个复合文档查看器 free2000fly 2010-01-23 17:08
@不动
不知道你的意思
re: 能用于 VC6 的 CImage 类 free2000fly 2010-01-13 10:40
@janeyre
I'm sorry, 只能通过"查看源码"取得源码. 网页编辑器的问题.
@megax
把那两个脚本文件分别复制出一份, 搜索那两个文件副本, 将里边所有的 "9.0" 字符串替换成 "8.0", 就支持 VS2005 了; 都替换成 "7.1", 就支持 VS2003 了. 简单.
re: 本博自开发的小工具链接汇总 free2000fly 2009-12-23 01:44
re: 能用于 VC6 的 CImage 类 free2000fly 2009-12-17 13:32
re: C++ 的指针和引用探秘 free2000fly 2009-09-10 15:46
@nelson
谢谢, 兄弟高招. 也找到关于这个问题的一个网页了:
http://tech.e800.com.cn/articles/2009/810/1249873457464_1.html
前述函数甚至可以改成这个样子:
template < typename elemType, size_t SZ >
void RefAsParamT(elemType (& aRR)[SZ])
{
cout << aRR[0] << "====" << sizeof(aRR) << endl;
}
但本例及 nelson 兄弟的例子都不能在 VC6 上通过编译, 在其它如 VS2003 及以上无碍.
re: C++ 的指针和引用探秘 free2000fly 2009-09-10 09:51
@dophi
就你的问题顺势找了找相关主题,
http://zhidao.baidu.com/question/71567272.html
好像 C++ 语法里面不允许传递数组的引用作为函数的参数, 参看上面正文的余话
re: C++ 的指针和引用探秘 free2000fly 2009-09-09 16:58
@S.l.e!ep.¢%
同意, 这还是语言层面的概念.
re: C++ 的指针和引用探秘 free2000fly 2009-09-09 14:03
@diwayou
同感
re: VC6中的简易delegate实现 free2000fly 2009-09-07 07:11
re: 支持 VS 2008 的 WTL Helper free2000fly 2009-08-25 17:39
@WTLer
装个 vs 2003, 呵呵, 这个方法相当土
引入类型库的语句
#import "libid:f9152aec-3462-4632-8087-eee3c3cdda35" \
raw_interfaces_only \
no_smart_pointers \
raw_dispinterfaces \
raw_native_types \
no_implementation
@proguru
用 VC 6 编译出错:
..\kwinui-0.1.0\kwinui\kapp.h(59) : error C2275: 'MainThreadProc' : illegal use of this type as an expression
..\kwinui-0.1.0\kwinui\kapp.h(58) : see declaration of 'MainThreadProc'
..\kwinui-0.1.0\kwinui\kapp.h(55) : while compiling class-template member function '__thiscall kwinui::KWinApp<class KUIThreadApp,class kwinui::KThread>::kwinui::KWinApp<class KUIThreadApp,class kwin
@proguru
方便你版本控制啊. 还有, 建议你将 BEGIN_MSG_MAP 之类的宏改成如 K_BEGIN_MSG_MAP 这样的, 将来别人用你的代码和 WTL 混合使用时就不会出问题. 另外 END_MSG_MAP(__base) 宏看起来怪怪的.
re: VC++ 6 的 MSDN 插件 free2000fly 2009-05-22 19:08
@bspmake
什么错误? 详细点
可以参看上面的回复, 我没工夫修改编译了, 你自己弄吧
http://www.cppblog.com/free2000fly/archive/2009/05/22/40065.html#48597
re: 支持 VS 2008 的 WTL Helper free2000fly 2009-05-15 09:47
已在 sourceforge.net 上开了一个项目, 名为 wtlhelper9, 最新修改将放到那里.
re: 支持 VS 2008 的 WTL Helper free2000fly 2009-05-15 02:28
@kuafoo
更新了, 我想不会挂了
re: 支持 VS 2008 的 WTL Helper free2000fly 2009-05-13 16:28
@kuafoo
好, 我抽空看看先
re: Windows 下 cvs 服务器端配置 free2000fly 2009-03-27 16:59
@路人甲
我知道很老, 但迁移到新系统成本很高, 甚至不可迁移. 就这样烂下去吧.
@2008s
有时候是恰恰相反, 尤其是那些有些历史的大型软件.
@eve
你有兴趣的话研究研究在 .net compact framework 上怎么搞吧. 造福程序员, 功德无量哟
@LEEO
这样可以大大加快组件开发的速度. 至于 .net 环境, 到现在还是问题吗.
@visualfc
不属于组织,终究是山寨的。因此急于寻求组织确认。
re: 编辑器近况[未登录] free2000fly 2009-02-27 18:16
兄弟, 能将编译好的东东放上来大家体验体验一下吗?
re: 能用于 VC6 的 CImage 类 free2000fly 2009-01-09 14:51
@回复
你真可爱
re: 能用于 VC6 的 CImage 类 free2000fly 2009-01-08 20:11
@kuafoo
对不起, 目的就是用这么长的代码撑门面, 呵呵
re: VC++ 6 的 MSDN 插件 free2000fly 2008-12-22 23:46
@肥仔
VC6能够把编译器升级到高版本, 我试过 VC7.1, 能行, 但不能调试, 没什么意义.
re: 面试在华为 free2000fly 2008-12-19 11:36
@Pauper超
你理解正确
re: 面试在华为 free2000fly 2008-12-19 09:31
@__ay
兄弟, 不要学我, 人要学会妥协.
re: 面试在华为 free2000fly 2008-12-18 18:42
@calabash
感谢你的夸奖, 祝你看的开心
re: 面试在华为 free2000fly 2008-12-18 18:30
@calabash
兄弟, 我写的这些准确度 99 %, 真实度 100 %, 不是小说.
re: 用桌面作为播放窗口的简陋媒体播放器 free2000fly 2008-12-08 09:59
@Xin
就是学那个超级结巴的效颦物
re: VC++ 6 的 MSDN 插件 free2000fly 2008-11-28 14:33
@happyflyingbird
我没有你的执行环境, 抱歉, 但你可以自己编译一下, 再追踪失败的原因. 祝你好运.
@vfdff
你可看明白了, 我抄的是 mfc 的源代码, 没出错. 你说的没错, 但说话的对象错了.
re: 将 ATL 的一个顽固 Bug 修正了 free2000fly 2008-09-14 09:17
@错
提出更合理的解决方案来! 仅仅对非法指针进行读取而不做其他操作是安全的, 我怀疑你有没有真正看明白我在说什么.
总有人自以为是, 好为人师, 虎头蛇尾, 应对乏术, 你呀该干嘛干嘛去.
re: 动态数组的 C++ 类模板 free2000fly 2008-09-07 17:41
@eXile
谢谢提供思路. 我先比对标准组件和我的实现的性能, 再决定取舍. 顺便一说, 我所在团队开发的系统里的编译器都是使用 VC7.1 编译整个解决方案, 不使用 STLport 等第三方库, 够固步自封的. 而我的模块必须要 HOOK 整个操作系统的关键绘图函数 Bitblt, 因此遭遇瓶颈.
re: 动态数组的 C++ 类模板 free2000fly 2008-09-07 12:14
@陈梓瀚(vczh)
给点建设性意见出来!!! 老是挑出一堆刺出来, 然后撒手不管; 这是解决问题的正确态度吗?
re: 动态数组的 C++ 类模板 free2000fly 2008-09-06 19:37
@陈梓瀚(vczh)
楼上的, 俺一开始就说了, 就是想提升我的应用的性能, 就是要处理 plain old data, 俺不想重复造轮子.
re: 动态数组的 C++ 类模板 free2000fly 2008-09-06 01:23
修改版提交, 最后的测试结果添加到文章的末尾了.
re: 动态数组的 C++ 类模板 free2000fly 2008-09-05 23:49
@giscn
我想问题出在 push_back 函数上, 俺没有专门针对 push_back 函数做优化, 而是为了代码的简洁, 直接重用了 insert 函数的调用, 拖慢了速度. 而我的应用里插入操作其实不多. 所以我的应用里的表现和上述测试程序的表现大相径庭就正常了. 有空俺会改进的.