[Help]Linux下C/C++程序是指Windows下标准C/C++程序么? 最近要在Linux下写代码,不清楚Linux下的类库和库函数,对标准C/C++有点了解,想问一下:Linux下的C++是否相当于Windows下的标准C++? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 标准 C++ 到哪还是标准 C++ Linux 下和 windows 下是一样的,写 C++ 程序仅仅用标准库是不够的需要调用系统相关的函数或库 标准C++在linux与windows下都是通用的,只要遵循标准。而linux和windows分别在标准C++下扩展了很多功能,如头文件和库等等,这个就不兼容了。 你将 Windows C++ 中的 MFC 的相关部分剔除,就是标准C++了一般,C/C++的传统标准函数调用方式是一样的(例如:strcpy,strlen,memcpy),但是,wcscpy,wcslen,memcpy_s 之类的就不行了,只是微软自己扩充的。 Windows下的Win32API在 Linux下可以用么? 只知道MFC中的字符串处理,在Linux一般要用指针和数组,通过字符来比较 这是概念问题,不同的操作系统平台会有不同的接口功能和相应的接口函数,实现功能的就是众多的库,这些库中有按照语言标准化了的,例如CRT;有从一个平台沿袭并标准化了的,例如BERKELEY SOCKET;有工具自带的,等等。 在TC2.0下,或在VC6.0的Win32环境下编译通过的代码,是否到Linux下都可以直接运行呢? 说实在的,开发时除了语法一样外,几乎都不同,因为用的大多是对应系统的API及库 感觉TC2.0跟汇编调试工具ASM有些象,文件不大但是功能比较强 C、C++标准库的调用基本一样(如:printf、fopen等),涉及平台相关的就不一样。 按比例缩放 帮我看看这段代码有什么问题? 郁闷啊 急!快过来帮忙啊!详见内容! 使用AfxBeginThread为何通不过? 线程同步问题2 浮点数如何转化为xx.xx形式 文件夹 怎么知道线程运行结束 做个调查:各位从开始学VC到能够得心应手做项目的时候,大概经历了多长的时间? c语言风格的com接口头文件怎么写? 请问,U盘开发和固态硬盘开发的看什么资料
而linux和windows分别在标准C++下扩展了很多功能,如头文件和库等等,这个就不兼容了。
但是,wcscpy,wcslen,memcpy_s 之类的就不行了,只是微软自己扩充的。
在Linux一般要用指针和数组,通过字符来比较
是否到Linux下都可以直接运行呢?
文件不大但是功能比较强