【发布时间】:2014-01-14 12:12:01
【问题描述】:
我被指派为一个编程竞赛做某个项目,他们的网站上说他们将使用 gcc 3.3.4 编译器测试程序。那么,我想知道的是,在项目中使用 Visual C++ 但避免使用 .NET 便利(即创建本机 Win32 应用程序)对我来说是否安全?我可以下载他们提供的工具之一,但我更习惯于 Visual Studio 的环境。大家觉得呢?
【问题讨论】:
-
答案是“可能”...但是既然您已经知道如何评估您的工作,您不认为应该在相同的环境中进行测试以确定吗?编译器的工作方式存在细微差别,因此即使您主要使用 VC++ 工作,也请在提交工作之前帮您评分并在 gcc 下进行验证。
-
哦,好吧,那我想我得处理一下了。
-
他们用什么平台来测试这个东西? gcc 3.3.4 很古老,他们为什么要使用这么旧的编译器?
-
真的吗?哈,我不知道他们为什么要这么做。他们将使用 Linux(没有指定什么版本)。
-
我认为 GCC 3.3 可以与 VS2001 或那个年代的东西相媲美。当然 VS2012 太现代了,它允许 GCC 在石器时代不支持的许多 C++11 功能。
标签: c++ visual-studio gcc