顶分:在Visual Stdio.NET中,利用标准C++语言,能否开发跨平台系统?

问题描述

VisualStdio20052008功能都很强大,其MSDN更是程序员的挚爱;但不知道在VS中写C++程序,是否能做到跨平台?开发C++程序时不使用公共语言运行库支持。希望高手们能多多指教。也希望路过多多留言,谢谢!

解决方案

解决方案二:
如果你不用Windows库的api话,可以跨平台……完全遵循标准c++就行啦,所以你也用不了mfc
解决方案三:
那就用纯C++,不要使用别的东西
解决方案四:
既然写纯的C++,那用VS干嘛?换用GCC吧。
解决方案五:
帮顶
解决方案六:
帮顶
解决方案七:
那你还用什么VS啊...MSDN里大部分东西都不能用...所以那些强大的功能对你来说也没什么用...
解决方案八:
不管是什么平台,装了微软的Framwork就能跨平台了~~
解决方案九:
稍微更正一下,是.NETFramework
解决方案十:
用JAVA算了,不受那罪,呵呵,
解决方案十一:
用纯c++
解决方案十二:
VisualStudio是一个很方便的IDE,加上wxWidgets,boost等等写跨平台的软件完全可以。有很多人在VC里写Linux程序,写好后上传到Linux系统上编译。
解决方案十三:
纯c++是可以滴。
解决方案十四:
你可以考慮用Mono,這是個跨平台的.NET開發工具。Mono簡介Mono網頁
解决方案十五:
大家都说了,我归纳一下吧1.用标准C++,象MFC等等都不能用。2.可以在VS中编辑,也可以编译成Windows应用程序。3.在其它的平台中要用相对应的编译器编译。4.只能用标准的输出,也就是说只能开发类似DOS的简单界面。总结:如果用标准C++开发跨平台程序的话只能做简单的文字界面,不太实用。建议用多语言开发包,java比较合适一些。
解决方案:
该回复于2009-02-25 10:17:21被版主删除
解决方案:
ding
解决方案:
可以的我一直在做跨平台开发

时间: 2024-10-22 04:06:00

顶分:在Visual Stdio.NET中,利用标准C++语言,能否开发跨平台系统?的相关文章

利用Visual Studio 2010中的Concurrency Visualizer优化性能

如今制造商们广泛提供了多核心处理器,新处理器中的单线程性能相对而言可能就显得平淡无奇了.那就意味着,对软件开发人员来说,通过更好地利用并行机制来提高应用程序性能的压力就更大了. 并行编程是一项很有挑战性的工作,其原因很多,但我在本文中只想将重点放在并行应用程序的性能方面.多线程应用程序不止容易成为顺序实现低效率进行(如低效的算法.低速的缓存行为.过多的 I/O)的常见原因,而且还可能具有并行性能 Bug.并行性能和可伸缩性可能受到负载不平衡.同步开销过大.无意的序列化或线程迁移限制. 过去,要了

消息传递-Visual C++ 中利用WM_COPYDATA进程通信

问题描述 Visual C++ 中利用WM_COPYDATA进程通信 在MFC进程利用通信时,怎么在利用发送消息的窗口类指针pWnd在接收消息后回复一个响应. 具体想法如下: BOOL CMainFrame::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct) { if (pCopyDataStruct != NULL) { LPCTSTR pszText = (LPCTSTR)(pCopyDataStruct->lpData); DW

探秘.NET 4和Visual Studio 2010中的多核利用

如果你想利用多核机器的强大计算能力,你需要使用PLINQ(并行LINQ),任务并行库(Task Parallel Library,TPL)和Visual Studio2010中的新功能创建应用程序. 以前,如果你创建的多线程应用程序有BUG,那要跟踪起来是很麻烦的,但现在情况完全变了,感谢微软为我们带来了Microsoft Parallel Extensions for .NET(.NET并行扩展),它在.NET框架线程模型上提供了一个抽象层. 并行扩展遵循微软在COM应用程序中建立的事务管理和

c#编写窗体 visual stdio 中combobox框的跳转窗体

问题描述 c#编写窗体 visual stdio 中combobox框的跳转窗体 else if (comboBox1.SelectedText.Equals(""洗衣卡"")) { xiyi xiyi = new xiyi(); xiyi.Show(); this.Hide(); }

一起谈.NET技术,探秘.NET 4和Visual Studio 2010中的多核利用

如果你想利用多核机器的强大计算能力,你需要使用PLINQ(并行LINQ),任务并行库(Task Parallel Library,TPL)和Visual Studio2010中的新功能创建应用程序. 以前,如果你创建的多线程应用程序有BUG,那要跟踪起来是很麻烦的,但现在情况完全变了,感谢微软为我们带来了Microsoft Parallel Extensions for .NET(.NET并行扩展),它在.NET框架线程模型上提供了一个抽象层. 并行扩展遵循微软在COM应用程序中建立的事务管理和

Visual Basic .NET中的语言创新

visual Visual Basic .NET中的语言创新 引言 要快速地创建企业Web应用程序,开发人员必须依靠可伸缩的.健壮的.可重用的商务逻辑.在过去的几年中,面向对象的程序设计已经成为了创建满足这些需求的系统的主要技术.使用面向对象的程序设计语言可以使得大型系统更容易理解,更容易调试,并且更新速度更快. 为了使Visual Basic开发人员从面向对象的设计中获益,简化企业Web应用程序的开发,将在Visual Basic的下一个版本 - Visual Basic .NET中支持包括实

在ASP中利用COM组件开发Web应用程序

web|程序|组件开发 如果你是一名Active Server Page (ASP) 开发者,相信你可能经常使用COM对象来创建ASP页面.甚至在你使用中都忽略了他就是COM对象.比如:ADO.只个调用率最高的组件已让你的页面扩展了无限的功能.然而ASP本身是解释型脚本,在功能上不足COM强大.作为拥有快速开发,易用性强,支持COM的VB自然的作为了ASP中开发COM的首要工具.下面的示范和描述中,通过Visual Basic 语言在告诉大家如何写COM及COM对象模型的使用,相信会让你有所收获

在 Visual Studio .NET中使用Crystal Report(上) cashcho(翻译)

visual 在 Visual Studio .NET中使用Crystal Report(上) from www.aspfree.comtranslated by cash(天下第七)cashcao@msn.com 在我们开始这个关于如何在VS.NET上使用Crystal Reports的小小的研究之前,我和我的朋友都对如何把它应用于我们的Web程序中感到非常的疑惑.一个星期以后,经过一些努力(在网上查找"how-to"文档),我们掌握了将简单的报表加入asp.net程序中的一些小小技

ASP.NET中利用DataGrid的自定义分页功能

asp.net|datagrid|分页 ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页 ASP.Net中的DataGrid有内置分页功能, 但是它的默认的分页方式效率是很低的,特别是在数据量很大的时候,用它内置的分页功能几乎是不可能的事,因为它会把所有的数据从数据库读出来再进行分页, 这种只选取了一小部分而丢掉大部分的方法是不可去取的. 在最进的一个项目中因为一个管理页面要管理的数据量非常大,所以必须分页显示,并且不能用DataGrid的内置分页功能,于是自己实现