www.3112.net > 能用 C++ 完全 替换 C吗 知乎

能用 C++ 完全 替换 C吗 知乎

从代码上来说 是可以的 因为C++可以完全兼容C 但在实际应用中却并不可以,其核心在于,目前一些比较低级的,比如单片机,或者小型嵌入式系统,根本不支持C++编译器,只支持C 对于这种 目前C++还没办法取代C

如果要实际开发高性能软件 在重复运算的部分会采用部分嵌入汇编增加其运算性能 如果开发驱动程序不会也不行的

初级,边看边练习C++之父的那本《C++编程语言程序设计》 中级,看一些提升C++使用技巧的书籍如《Effective C++》《Imperfect C++》。选择一个C++框架,如MFC或GTK+,以及一个通用类库,如Boost,参与一个实际的开发项目中去。 高级,参与大型的...

C++反汇编软件现成的就有啊,静态反汇编软件比较著名的就是IDA Pro,动态的是ollydbg这个软件。如果你像自己编写一个也可以,需要知道字节码和汇编的对应关系、然后一些调试器的编写的知识,不过自己编写反编译软件的话针对一些简单的程序还可以...

VS上写Linux程序 直接写就好。 不过 问题是 Linux程序你用VS编没什么意义啊 还是得用gcc编 这样 VS就只作为一个编辑器存在。事实上,作为编辑器 VS并不算太好。 还不如用专门的编辑器 比如source Insight一类的 或者UE Eclipse都比VS强

主要看做什么了,如果是做java web、android原生程序神马的,那么你用不到c++,所以可以不用学c++。 如果说有些服务端程序需要用c++写,那么你就需要学习下c++了。不过学习c++对理解java里面的有些东西会有一些帮助~比如为什么数字类型可以用==...

如果单纯学习C,在WINDOWS 7及以下,可以用Borland C++ Builder 6.0,这个软件很老了,但是IDE设计的比较好,写代码时有函数原型的提醒,按住CTRL键点击任何一个量就可以追踪到定义处,非常适合初学者学习。 至于VC++6.0,差不多吧,只有函数参...

你从哪里得到的消息。c/c++ 一般都比 java钱多。 和安卓应该差不多。 只是c/c++现在需求比较少,不容易找工作而已。

做程序员纯粹的脑力活儿, 而且你只会C++这个语言,并不一定能代表你的能力。 想做程序员,要学的东西很多,从底层的硬件要了解一些,到上层的抽象 还有通信,网络,所以思想是很重要的,而且要一直学习新的东西。 语言只是工具,重要的是编程思...

1、光看primer是不足够的,还需要学习很多其他方面的知识。一个真正的C++程序员应该学会C、C++、数据结构、基本算法、操作系统(深度依需要而定)、计算机网络(深度依需要而定)。当然还有其它的方面,侧重点需要看需要学什么。 2、学习中看书...

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com