如何学习Visual C ++和Visual C#? [英] How to Learn Visual C++ and Visual C# ?

查看:66
本文介绍了如何学习Visual C ++和Visual C#?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

朋友.

我想学习Visual C ++和Visual C#.

你能指导我如何开始吗.我对他们有点了解!

有时我可以更改其他人的程序,以便该程序完成我的工作!

您建议我哪本书或网站?

我真的很喜欢学习它们!

您建议我先学习Turbo C ++吗?

谢谢!

Hi Friends.

I want to learn Visual C++ and Visual C# .

Can you guide me how I start that . I know a little about them !

and some times i can change other person programs so the program do my work !

Which book or website you advise me ?

I really like to learn them !

Do you advise me to learn Turbo C++ first ?

Thank you !

推荐答案

[ ^ ],然后找到其他教程.
Start with this[^] and then find other tutorials.


我将从 Visual C ++ 2010 Express 开始 [^ ]

您可以从学习C ++开始,也可以从学习C#开始.如果您从学习C ++开始,这会有点困难,我想您将有机会成为一个更好的开发人员.

最好的问候
Espen Harlinn
I would start with Visual C++ 2010 Express[^]

You can start by learning C++ or you can start by learning C#. If you start by learning C++, which by the way is a bit harder, I think you will have the chance to become a better developer.

Best regards
Espen Harlinn


我不会对C#发表评论,我没有资格对此发表评论.但是,我首先需要咆哮,请原谅...

您不会学习"Visual C ++".如果您问某人是否知道" VC ++,那么您就是招聘顾问,而不是知道他们在说什么的人. VC ++只是用于以C ++编写程序的一组工具.说知道" VC ++就像是说知道"如何驾驶福特Focus一样是一项特殊技能-您知道如何驾驶,而Focus是您用来做这件事的工具.而且您知道危险灯在哪里.

现在我已经学过了,学习C ++.

您需要做两件事-一是如何用计算机语言编程(硬性),二是学习如何使用工具(简易性).如果您确实想学习C ++,那么使用几套工具进行练习可能是一个好主意,请选择VC ++之外的另一套工具-例如mingw.

那么,您如何学习C ++?许多年前,当世界还年轻时,恐龙缠着地球,我从各种书籍和实践中自学了C ++.那是一场噩梦.没有好书.这些天有两个:

-Kernig和Moo撰写的"Accelerated C ++".如果您已经知道一种编程语言,并且对计算机科学和软件工程有所了解,那就太好了.实际上,这是一本非常快速的阅读书,但却是一篇长期的研究.

-Stroustrup撰写的编程-使用C ++的原理和实践".如果您从未编程过,那就太好了.它非常清晰,非常完整,但在某些地方有点干.话虽这么说,几年前当我读它的时候,它教会了我很多东西,而我一直在用这种语言来~~~~~~~~~ 21年~~.
就像我在很多事情上都尊重CPallini一样,他在一件事情上犯了个大错:不值得首先学习C(你去了,那是他提到的强烈争议).如果知道C的任何东西都会给您带来很多反射(指针,手动管理资源),这些反射充其量是毫无意义的,最糟糕的是会降低您用C ++编写的代码的安全性.而且更重要的是,您将错过所有使C ++成为一种出色的编程语言的高级位.

我建议的另一件事是尝试学习另一种完全不相关的编程语言.这将使您无法全面了解"C ++是唯一的编程语言,为什么我还需要其他内容?"我经常遇到的这种模式.尝试使用Haskell或Python,因为它们与C ++或任何Algol语言的思维方式不同.

所以:

-尽可能多地学习C ++.这是一门大语言,您学得越多,就会意识到自己不知道
-练习写作程序
-使用几个工具集进行操作
-学习另一种无关的语言

如果不好玩,那就不要做.没有什么比在那里与程序员合作赚钱更糟糕的了.别成为那个人.

干杯,

I won''t comment on C#, I don''t feel qualified to comment on it. However I need a rant first, Please excuse me...

You don''t learn "Visual C++". If you ask someone if they "know" VC++ you''re a recruitment consultant, not someone that knows what they''re talking about. VC++ is just a set of tools you use for writing programs in C++. Saying you "know" VC++ is like saying you "know" how to drive a Ford Focus as a special skill - you know how to drive and the Focus is the tool you use to do it. And you know where the hazard lights are.

Now I''ve got that off my chest, learning C++.

There are two things you need - one is how to program in a computer language (hard bit), the other is learning how to use the tools (easy bit). If you do want to learn C++ it''s probably a good idea to practise using a couple of sets of tools, pick another tool set aside from VC++ - e.g. mingw.

So how do you learn C++? Many years ago, when the world was young and dinosaurs stalked the Earth, I taught myself C++ from a variety of books and practising. It was a nightmare. There weren''t any good books. These days there are two:

- "Accelerated C++" by Kernig and Moo. This is great if you already know a programming language and a bit about computer science and software engineering. It''s actually a very quick read but a long study.

- "Programming -- Principles and Practice Using C++" by Stroustrup. This is great if you''ve never programmed before. It''s very lucid, very complete but a bit dry in places. Having said that when I read it a couple of years ago it taught me things and I''ve been using the language for ~mumble mumble~ 21 ~cough cough~ years now.

Much as I respect CPallini on a lot of things he''s dead wrong about one thing: it''s not worth learning C first (there you go, that''s the strong dispute he mentioned). If anything knowing C will give you loads of reflexes (pointers, manually managing resources) that are at best pointless and at worst reduce the safety of code you write in C++. And more importantly you''ll miss all the very high level bits that make C++ such an excellent language to program in.

Another thing I''d suggest is trying to learn another programming language that''s completely unrelated. This will stop you getting into the whole "C++ is the only programming language, why do I need anything else?" mode that I end up in so often. Try Haskell or Python as they''re different mindsets to C++ or any of the Algol languages.

So:

- Go learn C++ as well as you can. It''s a big language and the more you learn you more you''ll realise you don''t know
- Practise writing programs
- Use a couple of toolsets to do it
- Learn another unrelated language

And if it''s not fun, don''t do it. There''s nothing worse than working with a programmer just there for the money. Don''t be that person.

Cheers,

Ash


这篇关于如何学习Visual C ++和Visual C#?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆