1. 最近在自学c/c++,请问多久可以写MFC界面程序
C,加加计算机语言还是比较难的,除了一些基本的计算机知识以外,还要努力的学的不不是一朝一夕的事情,起码得有个半年以上
2. 怎么学习C语言
http://tech.163.com/school/video/这是编程学习视频教程网址 首先你要学会一种编程语言 编程语言有: 工控程序:c ,c++,vc 管理系统:vb,delphi,pb 做网页B/S: html,jsp,php,asp,asp.net,java,C# 初学者建议学习VB,可视化的软件开发工具. 要看一些相关的书,多听一些讲座网上有很多视频教程,要多读别人写的程序.在以上的基础上自己可以试着多写代码,在加上自己的思维和创意.
3. C++builder如何将成果在别人电脑上运行
在Release版本下生成的程序软件可以在不具备c++builder环境时,依然可以使用。
以VS2005为例,具体操作为:项目->属性上方的“配置项”由Debug设为Release,然后再项目->属性->配置属性->常规
右侧的页面中把“MFC的使用”选择为“在静态库中使用
MFC”即可。
如果是VC++6.0或者别的软件版本,操作类似。
VC++6.0的具体操作是:打开“工程->设置”,上方的“Settings
For”设置为“Win32
Release”,然后再右侧的General选项卡下,把Microsoft
Foundation
Classes设置为“Use
MFC
in
a
Static
Library”。
完成上述操作后,然后进行编译链接,生成后的软件即可在别的计算机上运行。
注意:如果在别的计算机上运行时,提示缺少库文件,则是因为该计算机上缺少该库文件,则应把该库文件和程序软件一同拷贝。
4. 迷路人,,寻找c++学习之路(问题很多!!懒人勿进,,无知者勿进)
都是些大而空的答案,“去看×××”,怎么看?以前别人也叫我看可是看了
也没见有啥用处。以前我大二时,也是被推荐看c++primer,看c++编程思想,
可毕业后呢?全忘光光,因为这东西基本就是面试笔试用的,平时也用不上。
再说,你要是不工作,哪能天天接触项目去编程。编程就是在实践中在工作中
提高的。 得来点确实可行的才行,光说“多练”,全是废话。
1.重要组成部分,对我们来说,首先就是面向过程编程,基本类似于c语言那
套老把戏,然后就是面向对象部分,类啊,类的继承啊,虚拟类啊,函数的重
载啊,对象内部机制(可以看 深入c++对象模型,这才正经该看的),然后就
是STL(标准模板库),接着就是数据结构,然后就是结合操作系统编程了。
2.别的不知道,反正易学c++我看过。之所以感觉还不甚了解,我猜你仅仅是
把这些书当作课本教材来看的。编程初学者看书应该是敲书,树上的核心重要
代码,比如继承啊,重载啊这些代码都要自己亲自敲一遍,运行一下才算,不
然看了书效果也很苍白。合上书貌似自己啥都懂,实际上还是啥都不懂
解决方法:把书上重要章节的程序亲手实践!尽量编写书后习题要求的程序!
Windows和网络编程不建议现在学。现在要把c++标准库中的头文件熟悉了再说
。实际上你看标准库里头文件暴多,实际上常常用的不超过三五个,
iostream,string 啥的,其他都很少用。真正用到的时候再去查。就记着常用
的几个就行了。多照着树上敲程序,敲多了,自然知道那几个常用了,不用记
也记住了。 至于windows编程,有一套《windows程序设计》很经典,但是太
厚太啰嗦,加起来千页,看完了对编程一点兴趣也没了。解决方法就是跳着看
,内容多,难度小,浏览着看大概有个印象就OK。《VC技术内幕》这个书不错
,应该好好看看。
3.说要看源码是对高手说的,要想要项目,啥都不说你得到 程序员联合开发
网www.pudn.com.cn 里去找。这里很多项目,源码,只是你要注册一个号。项
目代码如果是windows的,那都是成千上万行,而且系统自己生成就能有个千
把行,咋看?
解决办法:先学windows编程,参见第二条,这学会了,学MFC,再学会了,就
能挑出来源代码哪些是框架,哪些是核心,只用看核心就行了。表皮代码不看
。
4。vc的书乱七八糟多了去了,侯捷深入浅出mfc很好很啰嗦。不过还是得推荐
,这书不错。另外就是找孙鑫的书,最大的好处就在于他有配套免费视频教程
,很详细,一集一集在实践中学习,效果好。
5.之所以找不到,就是因为这东西真正用到的库函数就那几个,io,文件操作
,其他没啥了,api更不用谈,标准c++有什么api好查的,等你学windows编程
才会发现那真该查api,就查msdn电子版
6.刚有点基础,根本不必关心其发展趋势。数学物理化学每年都有新发展新突
破,也没见小学生中学生教材有啥改变。你就是编程序,照着书上敲程序才是
最重要的
7.就是多实践多编程,你想你成天看书不动手,看了一年,一点成果也没有,
那咋会还有热情??看孙鑫那个教程,动手编程,照着书上敲,敲多了自己就
会敲,编个计时器啊,钟表啊,这就是成果,成果有了你怕没热情??
最怕的就是不动手,时间长了肯定没热情,因为啥成果都没有。
8.经验和建议:
实际上你要做的,就是先看看windows编程。去学习如何使用MSDN来学习WIN32
API 函数,说白了就是使用vc中的MFC架构。去gougou上搜 孙鑫 二字,有视
频,跟着学就是了,学的差不多了,就去买一本清华大学的《数据结构》看。
把里面的伪代码都给实现了,然后再准备学习数据库,操作系统。学习这些科
目的时候,也要循序渐进。学校里都是教理论,实际上还有很大的实践空间可
以发挥,那就是把每章后面的题都实践一下。
接着你就可以进行小规模的“开发”了,等加入到工作中实践中项目中,这时
候再去边做事边看《c++ primer》 thinking in c++ 差不多会有些收获。
不建议你现在看,看了也没用,而且浪费钱,还暴贵。
总之我建议你先走上面的路,慢慢可以着手做东西了,这样心里也有满足感,
再去搞高深的c++ primer什么的,会比较好。否则几天下来就被打击的不行了
9.没啥。用了我十几分钟。。。洗头去了。。
补充:
1.msdn看不懂肯定看不懂,先学windows编程,就看我刚给你推荐的书,然后
再去看孙鑫,再去学用msdn,老孙会教你,你看他咋用的,自己就会了
2.手册和工具书用不到。多编程,书上程序多动手实践。 出版社出书得有人
买。标准c++有什么函数好罗列的,就那几个,咋出书。
真想查概念,搜就是了。
5. mfc理财三出三进怎么操作
操作方法(以拆分次数做):
一、2000户口的可以等拆分1次(以2倍/次举例,下同)后再做三出三进;
三、200户口的可以等拆分4次后再做三出三进;100户口的可以等拆分5次后再做三出三进。
(5)mfc成果扩展阅读:
一、三出三进是由MBI集团创始人花费四年时间精心设计的,简单说:就是玩家在购买游戏代币后,每当游戏代币拆分后价格上升到你买入价的三分之一时(扣除10%交易费),你就卖出三分之一的游戏单位。
二、三出,就是你MBI的游戏代币分三次卖出,则,每一次卖出游戏代币总数的三分之一;三进,就是你在卖出游戏代币后,利用进入到M币的70%的净利润重复开发户头。
卖出价计算公式:第一波卖出价=(买入价÷3+买入价)×1.1第二波卖出价=(买入价÷3+第一波卖价)×1.1第三波卖出价=(买入价÷3+第二波卖价)×1.1。
6. 五子棋算法 vc++(MFC)
就是给1000分,估计也没有人为这个给你写代码。因为来这里的高手才不稀罕分数,而低手又写不出来。
不过,我可以给你提供一个思路。
这个,可以用深度优先搜索算法。
提供一个伪代码给你:
//写一个估值函数
int 获得价值( int nPlayer, int x, int y )
{
// 函数说明:
// 假设把棋子落到x,y处,所能获得的价值。
// nPlyaer == 1表示黑方,nPlyaer==2表示白方
1、判断如果是赢(横向、纵向、斜向五个连起来)就返回无穷大(一个远远大于最高价值的值,例如1000)
2、判断如果是双冲4,返回 200
3、判断如果是冲四活三,返回150
4、判断如果是双活三,返回100
5、如果挨着自己的棋子,两头又有空隙,返回50
6、其他的有利的判断。。。。
7、返回以上判断的价值
}
//写一个获得最佳位置的函数
//int 获得最佳位置( int 黑方或白方, int 层数, POINT& 返回位置 )
int GetBestPosition( int nP, int n, POINT& ptBest )
{
1、枚举所有可以落子的位置。
2、假设将棋子落到该处。
3、获得该处的价值( 保存在 int nJia );
4、如果层数==1,转到第7步:;
5、否则:
6、//递归的调用GetBastPosition( 对方, 层数减一 );
nJia -= GetBastPositon( nP == 1 ? 2 : 1, -- n );
7、找出所枚举的所有的落子点中价值最高的那个位置。
8、将7中找到的位置存入ptBest,返回nJia.
}
说明一下:
层数,就是想让程序能够考虑几步。
总体的思路就是,搜索所有可以落子的地点(当然可以优化,比如远离交战焦点的地方可以忽略),假设将棋子落到该处,然后评估这个位置的价值,再减去敌人能获得的最高价值,就等于这个位置的实际价值,找出实际价值最高的点,就是最好的落子点了。
最难的就是写估值函数。一个良好的估值函数,加上搜索的一些优化,就是一个很好的博弈算法。
7. MFC-7480D打印机加碳粉清零方法
打印机加碳粉清零的方法及步骤:
按住停止键的同时,长按电源键。
8. 基于MFC的串口调试助手设计的目的及意义以及国内外这方面的研究成果,谢谢各位了
串口调试助手, 是个老掉牙的东西了, 随便搜下能找出大把, 能有什么成果
换个题写论文吧
9. 高分求指导:现在VC++(MFC)需求怎么样,主要适合从事什么开发,大概多久会被淘汰
个人观点一家之言吧:
1:语言没有好不好一说,mfc仅仅是一个类库,封装的还是底层C++API。
2:mfc不是没有用武之地,而是随着新技术的推广,没人去研究这个东西,所以逐渐退出市场,市场是与供求挂钩的,市场面越大说明东西越流行,同时竞争就越大。
3:从微软本身的意思上来分析,的确是替代品。C#目前是作为NET新技术。
4:其实你舍不得放弃mfc主要在于用习惯、用熟练而已,说明你的c++功底还是不错的,你三年所掌握的c++/mfc开发思想理念完全可以胜任任何一门新语言技术,众所周知玩c++的人是最严谨的程序员,玩c++你都玩得通了,还担心什么?所谓语言区分也就是语法之分,思想都是相通的。话说回来,语言的过时不过时在于市场需求,另外更重要的在于人,在我所认知的行业内,玩c#\java的的确比较多,市场供应也比较大,但是工资待遇都不怎样,回头来看玩c语言和汇编的,工资月薪都基本上w的,尤其是玩底层汇编驱动的,这些玩意其实并不流行,需求也不大,原因在于没有能人,而且这些玩意非常非常困难,所谓语言高低级之分在于人性化,越高级的语言越容易掌握,随便一句函数就能实现什么什么功能,所谓站着巨人的肩膀就是这个感觉。反之越低级的语言越令人头痛,任何功能都要自己写,说白了这工作谁愿意做,而且底层代码级的活多心酸而且困难,手头没词典的话压根敲不进一个代码,但往往这些工作才是最高待遇的,做一年等同别人做四五年,这也就造成了市场供求。
说这么多无非是告诉你,技术不分过时,在于你的编程功底如何?c++很牛的!
10. 求MFC-7480D打印机加碳粉清零方法
打印机加碳粉清零可以参考以下操作方法:
1、按住停止键的同时,长按电源键(不要放开,接着进行下一步操作)。