哇!楼主的感想犹如滔滔江水不过肺腑之言。难道就这样放弃了C++.我不管是不是对C++过于追捧。但它有自己的特点。所以我觉得不会放弃,因为它不会影响到我学其他的,反而会帮助我。
-------------------------------------------------------------
运动会??哈哈,哪个学校,我们学校好像也是,不过我都没机会参加了,hoho
-------------------------------------------------------------
运动会??哈哈,哪个学校,我们学校好像也是,不过我都没机会参加了,hoho
提问题时标题要简明扼要地说明问题内容,切忌使用"急","求救"之类不能说明问题的标题
http://www.betajin.com/alphasun/index.htm 给我发信息请附带原帖地址
http://alphasun.18en.com/ http://shakingtoolkit.9126.com/
DocWizard C++程序文档自动生成工具 | Wave OpenGL | HttpProxy | AjaxParser词法分析
我一直的观点,用什么语言无所谓的,设计思想才是最重要的。我可以说,你懂C#后,你学JAVA,用不了一个月的时间就够了。
语言是死的,只是工具,对于数据库,对于操作系统,对于系统知识,那都是与语言没有关系的。
学习需要拿出自己的诚意,努力才能跟上前人的思路
我也同意“存在既有其合理性”,所以学习一个东西首先要试着去理解它的合理性
.NET 只是一个应用中间件,Platform SDK 开发会减少但缺是永远不会被取代
支持楼主转向
纸上得来终觉浅,绝知此事要躬行
而且现在学微软的东西,不了解.NET 当然拿不出去。但MFC和.NET 不矛盾的,你可以同时在工程里用这两个库的(用VC.NET 就可以)
1.“C/C++\General”页下的属性“Complile As Managed”设置为:Assenble Support(/clr)
2.“C/C++\General”页下的属性“Debug Information Format”设置为:<inherit from project defaults>
3.“C/C++\Code Generation”页下的属性“Enable Mininmal Rebuild” 设置为:no
4.“C/C++\Code Generation”页下的属性“Basic Runtime Checks” 设置为:<inherit from project defaults>
添加文件引用
//#include "DataService.h"
#using <mscorlib.dll>#using <System.dll>
#using <System.Data.dll>
#using <System.Xml.dll>
#using <System.Windows.Forms.dll>
using namespace System;
using namespace System::Data;
using namespace System::Xml;
using namespace System::Windows;
using namespace System::Windows::Forms;我的证据 :)
-----同意这点。
为什么会在计算机发展到这个时候出现他们。
.net,asp,c++等等的出现是不是有什么必然性
发现他们的人当初是在一个什么样的条件下怎么想的
数据库为什么会有当前这种架构,其它方式行不行
软件究竟给人们带来什么,从什么角度从什么途径给人们带来什么
为什么人类没有能力在计算机一出现就看到软件工程。
纯粹路过,大家继续。
我用C++,多多关照。
我的梦想就是在用一种语言,一个软件之前,通过全方位的背景思考,读很少的文档就知道它
为什么会出现,应该是什么样子,它实现什么,它是怎么实现的,它可能有什么BUG。我觉得要做到这点,智商至少要500+,年龄至少要200+吧
只是梦想。
楼主的话: 对C++我无须钻的太深,我自己搞的框架暂时不会比MFC强,在与内存的战斗中浪费我的时间,对我而言是一种浪费,感慨!!!!!!!!!!!!!!
有一次,我用xx开发工具制作了一个MDI界面风格的程序,我的一个精研VC的朋友看到后,惊讶的说:xx工具没有VC的模板类语法和文档视图框架,怎么能做出这样的MDI效果呢?实际上只不过是思维有些局限,把一些东西绝对化了。
不过学了C++后,还是感觉比较爽,尤其是看了侯sir译的Lippman的《深入C++对象模型》后,感觉是:“怎么一个爽字了得”。探索底层的秘密是我的爱好,所以我觉得C和C++合我的口味。
青菜萝卜各有所爱,喜欢什么就看什么,何必呢?
http://vcpc.51.net/vcdeep.htm
第11条。
为什么这么去追求新技术? 你以为你是谁啊, 世界上所有的最新计算机技术是你能学完的吗? 有必要吗?为什么藐视以前的技术? 我从来不会藐视以前的技术, 我也不会丢弃以前的代码. DOS下的技术我时常还要看看, 要知道并不是所有地方都使用MFC .NET and so on.为什么说VB白痴? 我说如果在我手上用, 就一定不白痴. 只不过现在确实很多白痴在用VB楼主不是学计算机专业的, 如此学计算机精神可嘉, 但是学法不可取
非计算机专业的学习过程:(往往是循着工具而学)
例如:
qb -> tc -> masm -> vc/cb -> .net
而计算机专业不是:(沿着计算机科学技术层次而学)
例如:
计算机导论->pascal/c结构化程序设计
模拟电路->数理逻辑数字电路->计算机组成原理->汇编->单片机和接口->计算机体系结构
编译原理
在学习这些技术理论课的时候边学习工具, 而不是在使用工具的学习理论.
各自依靠一个或几个库。C#当然时髦,可有些课题还是VC好解决。以你我崇尚的罗云彬为例,
倘如你是VC高手,你自然可以想出办法解决一些别人看来用VC难以对付的问题。很多人认为
VC写数据库程序不好,可我用它来写过完整的数据库应用,没有什么大不了的障碍。你说你后
悔放弃了VB,那就再检起来不就行了吗?顺便说一句,VB的控件有哪个在VC里不能用?你能告诉我吗?VC在写控件等底层方面有优势是有道理的,它通常意味着更小的代码,更少的资源消耗,如果你
不在意这些,那你用VB写没人会表示反对-那是你自己的选择.C++在写复杂系统方面有优势也是有道理的,要不为什么连BASIC都要面向对象?当然VC不是包打天下,具体情况还要具体分析。