- 浏览: 597750 次
- 性别:
- 来自: 安徽
文章分类
最新评论
-
jianxin1009:
你说的答案是对的
Re: 一道微软的面试题(年薪40万) -
thrillerzw:
应该相信爱情
忽然相信爱情。。。 -
weng:
jaxchow 写道mikeandmore 写道我觉得国外之所 ...
国外项目的代码质量真是高啊 -
cinhoo:
怎么也应该叫大蛇蛋才对嘛
lazypy 这个小蛇蛋不错 -
rosolio:
这个怎么解决?
Hibernate Annotation的中@ManyToOne和CascadeType问题
一直崇拜c/c++的牛人,崇拜那些只有几百K甚至几十K的程序。
我知道只有C/C++可以帮助我。
我的内心发出狂热的呼喊:我要学C++
于是无奈之下安装了N个G的Visual studio。。。
Visual C++,我回来了,请不要抛弃我,虽然以前我没有耐心的学习你。。。
我潜心阅读MSDN的文档。。。
MFC,不是我想要的。。。一个很莫名奇妙的框架,以前就是他这个第三者破坏了我和C++良好的感情
Winform是什么??原来是披着C++外衣的.net狼。
我要的是最美最纯的C,接受C++其实是一种妥协,但还要我接受这些浮华的勒涩吗?NO!!!
我知道,windows下我也可以用printf来写最纯的C,但是,我们还需要GUI,除了要单纯的心,我们要一个美丽的脸庞。
GDI、GDIPlus,WIN API,非常好,我终于找到我的梦中情人了,我要的就是这样的最单纯的程序。
我潜心的读相关的文档,就像在读着盼望已久的情书。。。
TRUE,FALSE,VOID,怎么不是 true ,false ,void,我是不是看花了。
WCHAR NWPSTR, LPWSTR, PWSTR; 。。。 我理解这良苦用心,希望我更容易看懂。
INT_PTR,LRESULT 。。。
虽然我很爱她,但我终于忍不住对她发火了:美女,请问你真的是C小姐吗?你可以正常点说话吗?
Please help me , How could I found my Miss C ?
===================================
最后补充一下,看了下WCHAR,LPWSTR这些玩意的定义,最终是用到了 __wchar_t 这个非标准的关键字。
MS定义这些别名我想也是为了适应将来的编译器变化。
另外在32位和64位操作系统中,int、long、的长度也是不一样的,甚至64位windows和64位的 nix的long长度也不一样。
请看此文:一个长整数的自述
说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。
这才是C++牛人的回帖
呵呵,在书店翻过这本书的。。。。
看来这位钻石人士的功力尝浅。没事不要出来误导人。
先将文字写通顺了才出来见人吧。
这位大师除了攻击人以外,就没说过什么话!
看来这位钻石人士的功力尝浅。没事不要出来误导人。
先将文字写通顺了才出来见人吧。
这句话怎么听都觉得奇怪。。。GDI太low level??
mfcXX。dll,静态链接我知道,但总觉得程序变臃肿了。
臃肿也是相对的,即使静态链接了MFCxx.lib,一个带所有菜单/ToolBar的VC程序
use mfc as shared 是53k,
use mfc as static 是501k
这种即使膨胀,也不会像spring framework那样无限制的膨胀....
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
....诶....WTL当然是Microsoft的东西,WTL是MS程序员写的,最早也是在MS的platform SDK里发布的,后来被MS捐给开源社区。所以也有MS PL的授权。饮水不忘挖井人呵
mfcXX.dll,你也可以选择静态链接之后就不需要mfcxx.dll了。。。汗一个
原来是MS捐出来的,受教了。
mfcXX。dll,静态链接我知道,但总觉得程序变臃肿了。
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
....诶....WTL当然是Microsoft的东西,WTL是MS程序员写的,最早也是在MS的platform SDK里发布的,后来被MS捐给开源社区。所以也有MS PL的授权。饮水不忘挖井人呵
mfcXX.dll,你也可以选择静态链接之后就不需要mfcxx.dll了。。。汗一个
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
momo,我不鄙视你。。。
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
啊,想起来了,是用WTL写的。。。嗯
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
我知道只有C/C++可以帮助我。
我的内心发出狂热的呼喊:我要学C++
于是无奈之下安装了N个G的Visual studio。。。
Visual C++,我回来了,请不要抛弃我,虽然以前我没有耐心的学习你。。。
我潜心阅读MSDN的文档。。。
MFC,不是我想要的。。。一个很莫名奇妙的框架,以前就是他这个第三者破坏了我和C++良好的感情
Winform是什么??原来是披着C++外衣的.net狼。
我要的是最美最纯的C,接受C++其实是一种妥协,但还要我接受这些浮华的勒涩吗?NO!!!
我知道,windows下我也可以用printf来写最纯的C,但是,我们还需要GUI,除了要单纯的心,我们要一个美丽的脸庞。
GDI、GDIPlus,WIN API,非常好,我终于找到我的梦中情人了,我要的就是这样的最单纯的程序。
我潜心的读相关的文档,就像在读着盼望已久的情书。。。
TRUE,FALSE,VOID,怎么不是 true ,false ,void,我是不是看花了。
WCHAR NWPSTR, LPWSTR, PWSTR; 。。。 我理解这良苦用心,希望我更容易看懂。
INT_PTR,LRESULT 。。。
虽然我很爱她,但我终于忍不住对她发火了:美女,请问你真的是C小姐吗?你可以正常点说话吗?
Please help me , How could I found my Miss C ?
===================================
最后补充一下,看了下WCHAR,LPWSTR这些玩意的定义,最终是用到了 __wchar_t 这个非标准的关键字。
MS定义这些别名我想也是为了适应将来的编译器变化。
另外在32位和64位操作系统中,int、long、的长度也是不一样的,甚至64位windows和64位的 nix的long长度也不一样。
请看此文:一个长整数的自述
说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。
评论
71 楼
jinleileiking
2009-12-07
口水帖,无聊。。。。
我觉得没两把刷子还是不要批评XX语言为好
我觉得没两把刷子还是不要批评XX语言为好
70 楼
zzsczz
2009-12-03
穿库子不舒服的话可以慢慢适应么,习惯就好了。不行就换个库子,再不行就裸奔 ,只是有些地方禁止裸奔,而且一起跑的人很少。
那个MFC的库子穿的人多,骂的人更多,连没穿过的和不会穿的都一起在骂,不过还是有人穿。
那个MFC的库子穿的人多,骂的人更多,连没穿过的和不会穿的都一起在骂,不过还是有人穿。
69 楼
jasongreen
2009-12-03
Arath 写道
不得不佩服,lz学了几下c/c++就能提出
"说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。"
这种结论.
"说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。"
这种结论.
这才是C++牛人的回帖
68 楼
Arath
2009-12-02
不得不佩服,lz学了几下c/c++就能提出
"说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。"
这种结论.
"说到底 c/c++ 标准还不完善,但是我比较不满“Visual C++”的是,他太special了。"
这种结论.
67 楼
mikeandmore
2009-11-25
Garriot 写道
楼主啊,我觉得吧,其实VC也没啥错,这就是咱现在到了M$的地盘上,就得听人家M$的规矩啊,就像见了QT我就得说Q_OBJECT,SLOT,SIGNAL。只是有人规矩多,有人规矩少而已。
推荐你本书吧《GUI应用程序移植——在Linux上模拟Windows API的方法》,这本书的话题比较新,说不定你看看会有新的灵感
推荐你本书吧《GUI应用程序移植——在Linux上模拟Windows API的方法》,这本书的话题比较新,说不定你看看会有新的灵感
呵呵,在书店翻过这本书的。。。。
66 楼
Garriot
2009-11-25
楼主啊,我觉得吧,其实VC也没啥错,这就是咱现在到了M$的地盘上,就得听人家M$的规矩啊,就像见了QT我就得说Q_OBJECT,SLOT,SIGNAL。只是有人规矩多,有人规矩少而已。
推荐你本书吧《GUI应用程序移植——在Linux上模拟Windows API的方法》,这本书的话题比较新,说不定你看看会有新的灵感
推荐你本书吧《GUI应用程序移植——在Linux上模拟Windows API的方法》,这本书的话题比较新,说不定你看看会有新的灵感
65 楼
magic8421
2009-11-24
我是来看你们吵架的....
路过,,, 不算灌水吧 =.=
路过,,, 不算灌水吧 =.=
64 楼
myth2loki
2009-11-23
visualcatsharp 写道
zzsczz 写道
有一个满足楼主需要的framework win32++
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
看来这位钻石人士的功力尝浅。没事不要出来误导人。
先将文字写通顺了才出来见人吧。
这位大师除了攻击人以外,就没说过什么话!
63 楼
phoenixup
2009-11-20
我是来表扬Qt的,没关系吧~~
62 楼
visualcatsharp
2009-11-19
zzsczz 写道
有一个满足楼主需要的framework win32++
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
看来这位钻石人士的功力尝浅。没事不要出来误导人。
先将文字写通顺了才出来见人吧。
61 楼
七猫
2009-11-18
晕,连gdi也烂了。
60 楼
ray_linn
2009-11-18
zzsczz 写道
c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
这句话怎么听都觉得奇怪。。。GDI太low level??
59 楼
zzsczz
2009-11-18
有一个满足楼主需要的framework win32++
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
http://win32-framework.sourceforge.net/
还有个 winx gui
http://www.winxgui.cn/
都是以c++的视角封装win32的gui api
btw c++ 就不是去写windows based 程序的。 vb + ocx才是。 c++ 可以去写游戏。不是c++烂,是GDI烂。
GDI API对于应用程序来说太low level了,对于游戏来说,,可以打牌 和 挖雷,没有其它
58 楼
ray_linn
2009-11-18
jasongreen 写道
mfcXX。dll,静态链接我知道,但总觉得程序变臃肿了。
臃肿也是相对的,即使静态链接了MFCxx.lib,一个带所有菜单/ToolBar的VC程序
use mfc as shared 是53k,
use mfc as static 是501k
这种即使膨胀,也不会像spring framework那样无限制的膨胀....
57 楼
jasongreen
2009-11-18
ray_linn 写道
jasongreen 写道
ray_linn 写道
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
....诶....WTL当然是Microsoft的东西,WTL是MS程序员写的,最早也是在MS的platform SDK里发布的,后来被MS捐给开源社区。所以也有MS PL的授权。饮水不忘挖井人呵
mfcXX.dll,你也可以选择静态链接之后就不需要mfcxx.dll了。。。汗一个
原来是MS捐出来的,受教了。
mfcXX。dll,静态链接我知道,但总觉得程序变臃肿了。
56 楼
ray_linn
2009-11-18
jasongreen 写道
ray_linn 写道
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
....诶....WTL当然是Microsoft的东西,WTL是MS程序员写的,最早也是在MS的platform SDK里发布的,后来被MS捐给开源社区。所以也有MS PL的授权。饮水不忘挖井人呵
mfcXX.dll,你也可以选择静态链接之后就不需要mfcxx.dll了。。。汗一个
55 楼
jasongreen
2009-11-18
ray_linn 写道
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
WTL不是Microsoft的,WTL是基于ATL(我也不懂是什么,VC里面有ATL项目)而写的一个开源library,我稍微看了下代码,感觉很清晰,封装很合理,比MFC的确要好很多,而且编译后不需要引入类似mfc42.dll的东西。
54 楼
mikeandmore
2009-11-18
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
momo,我不鄙视你。。。
53 楼
mikeandmore
2009-11-18
ray_linn 写道
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
啊,想起来了,是用WTL写的。。。嗯
52 楼
ray_linn
2009-11-18
jasongreen 写道
mikeandmore 写道
linkobe 写道
一直在想chrome和ff这样的是用什么写的界面......
linux下都是gtk写的。。
chrom的windows界面据说是wtl
因此,我也打算用wtl
对了,我就是被鄙视的楼主
chrome竟然会用Microsoft的WTL来写?
发表评论
-
需要学习的
2010-08-11 15:41 1463今日和felinx聊天,发现有很多东西要了解 greenle ... -
文盲没有工作的权利吗??
2010-05-18 10:40 1053许多公司入职需要学历、学位证明。有些公司不要求学历,但在入职时 ... -
此时,听到小孩哭声
2010-04-21 04:28 80为什么非要选分类。。。。 这个点,凌晨4:40,什么人,打小 ... -
编写高性能、轻量级的互联网应用是一种社会责任
2010-04-20 17:57 1235如果你的网站访问量很大,但是服务器端性能很差,那就会浪费浏览者 ... -
中国现存的有思想的人
2009-11-24 15:17 218菩提达摩东来,只要寻一个不受人惑的人。 李敖说我就是那个不受 ... -
招贤纳士
2009-10-09 12:56 180本公司现招聘 一、Python 开发人员 二、Flash 编程 ... -
Anti-autority
2009-08-19 08:46 873If we want to approache the Tao ... -
我关于家庭教育的一些想法
2009-07-21 17:52 1118耶稣说,如果你们能像孩子一样本真的话,那你就是一个伟大的人 ... -
黄日华的《银狐》
2009-06-19 12:29 1378老片子了。 昨晚看了几集。 经典啊。 里面只有白翎,宋仕元(吕 ... -
星际2要出现多少牛逼地图啊
2009-06-18 12:19 1284war3的地图编辑器我实在 ... -
21世纪最牛逼思想家的心路历程小结———哲学、宿命论
2009-06-16 01:30 2895本文出现了太多“我” ... -
看了一下午的《莲花争霸》
2009-06-15 02:03 1059这部《莲花争霸》真是经典中的经典啊 这部的化妆、武打设计,在当 ... -
和姐姐聊天了
2009-06-05 14:26 1121好久没和姐姐说太多的话。 最近开着QQ。 今天聊了很多。 ... -
忽然相信爱情。。。
2009-06-04 13:43 1235有那么一瞬间。。。 比如此时。。。 忽然相信爱情。。。 ... -
快乐仍需随心,寂寞依然随缘
2009-06-03 09:47 965“快乐随心,寂寞随缘” 这是大学时,我最喜欢的一句话。 心 ... -
北工大的和服女
2009-06-01 11:23 1652昨天发了个帖子,莫名移动到了水源,这里不就是水源吗?不理解。 ... -
CSDN上看到了强帖,无意间发现,我喜欢的是这样的“怪胎”
2009-05-31 18:32 1050强帖在此,一些男女宿 ... -
凡事太急,势必缘分早尽
2009-05-10 09:21 1053凡事太急,势必缘分早尽 关键就是一个度,做任何事,包括玩游戏 ... -
Heroes 综合能力TOP-TEN
2009-05-04 13:28 1016Heroes 综合能力TOP-TEN。 1) Sylar是h ... -
Dota地形浅析
2009-05-01 11:46 1507最近玩dota,尚处于菜鸟 ...
相关推荐
What is it ? ************ oRTP is a LGPL licensed C library implementing the RTP protocol (rfc3550)....There are instructions and Microsoft Visual C++ project files in build/win32native/oRTP.
My objective with this book is to teach you the essentials of C++ programming using both of the tech- nologies supported by Visual C++ 2008. The book provides a detailed tutorial on both flavors of ...
**4.8 Getting Started with Visual C++** - **Visual C++入门:** 使用Visual C++进行MapX开发的基础教程。 - **开发流程:** 描述从新建项目到运行项目的整个流程。 **4.9 Getting Started With Delphi** - **...
在本文中,我们将深入探讨如何使用Visual C++创建一个连连看小游戏,这是一款非常适合编程新手入门的项目。Visual C++是Microsoft开发的一款强大的集成开发环境(IDE),它提供了丰富的工具和库来支持C++编程,使得...
AppWizard has created this DMS application for you. This application not only demonstrates the...This file contains a summary of what you will find in each of the files that make up your DMS application.
### Visual C/C++ 的异常处理详解 #### 一、引言 在开发过程中,异常处理是一种重要的编程技术,用于管理程序执行过程中可能出现的各种错误或非预期情况。Visual C/C++ 提供了多种方式来处理异常,包括标准 C 语言...
// Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_SHOWALLPROCESS_H__928B7E87_BDF8_4C4F_84D3_AF4D921C3CF8__INCLUDED_)
Scripts give you the possibility to change the behaviour of your C++ programs without any need to recompile your program. A real world example would be game programming: you only have to change the ...
《Visual C++中的异常处理深度解析》 Visual C++作为一款强大的开发工具,不仅支持标准的C++语言,还提供了对Microsoft Foundation Classes (MFC)的集成,这使得在异常处理方面,Visual C++有着独特的处理机制。...
**5.4 Creating MEX-files in Visual C++** 演示如何使用Visual C++创建MEX文件。 **5.5 Example** 提供一个具体的例子来展示MEX文件的创建过程。 **5.6 Further reading** 进一步阅读材料推荐。 **5.7 About ...
- **What are the specificities of the CeCILL license?** - The CeCILL license is a free software license compatible with the GNU GPL and designed specifically for French law. - **Who is behind CImg?**...
In this comprehensive guide on **C & C++ Win32 API Programming**, we delve into the essentials of developing Windows applications using the powerful Win32 API. The Win32 API is a set of programming ...
// Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_MAILSERVER_H__CB181B60_A7D0_4663_B1F4_A97F7F2B9BAB__INCLUDED_)
SMLPack is a suite of multilingual support components package for Delphi & C++Builder. It can help you to make your application support multilingual user interface. It is a real AUTOMATIC tool for ...
- **Jeff Kent**:洛杉矶山谷学院计算机科学副教授,教授多种编程语言,包括Visual Basic、C++、Java等。他不仅是一位资深教师,还负责一家洛杉矶律师事务所的网络管理工作。 #### 学习资源特色 - **Hands-On ...
This file contains a summary of what you will find in each of the files that make up your maze application. maze.cpp This is the main application source file. maze.dsp This file (the project file)...
Now updated for the newest C++14 standard and the free Microsoft Visual C++ Community Edition, it will quickly make you productive with C++ even if you’ve never written a line of code! Brian ...