C ++为C#程序员 [英] C++ for the C# Programmer

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

问题描述

我有一个很好的了解从Java和C#的OO,我幸运在我的工程课程已经暴露了汇编和C(指针是我的操场:D)的邪恶。



但是,我试着研究C ++,得到我的是库代码。有很多很好的例子,如何在java和C#中执行面包和黄油任务,但我没有找到一个很好的解释如何做这些事情在C + +。



我希望将我的知识扩展到C ++,以增加我的技能,但我没有机会接触那些热衷于这些东西的人和社区。

任何人都可以推荐一些好的开源项目或教程是有用的。如果它们涉及从Java或C#进入这个环境,则会有奖励。

解决方案

我建议你优秀的Andrew Koenig和Barbara Moo的书Accelerated C ++( sanitized Amazon link )。这本书教你C ++,而不是假设你知道C,然后看看固定的C ++位。



事实上,你潜入,正在使用STL容器



强烈推荐。


I have a good understanding of OO from java and C# and I'm lucky in my engineering courses to have been exposed to the evils of both assembler and C (pointers are my playground :D ).

However, I've tried looking into C++ and the thing that gets me is the library code. There are so many nice examples of how to perform the bread and butter tasks in java and C#, but I've not been able to find a good explanation of how to do these things in C++.

I'd love to expand my knowledge into C++ to add to my skillset but I've not had a chance to be exposed to people and communities that are keen on these things.

Could anyone here recommend some good open source projects or tutorials which are useful. Bonus marks if they involve coming from java or C# into this environment.

解决方案

I'd suggest that you work your way through the excellent Andrew Koenig and Barbara Moo book "Accelerated C++" (sanitised Amazon link). This book teaches you C++ rather than assume that you know C and then look at the C++ bits bolted on.

In fact, you dive in and are using STL containers in the early chapters.

Highly recommended.

这篇关于C ++为C#程序员的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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