编译器怎么掉
1. 编译器 怎么自动去掉重复的字符串
import java.util.List;
import java.util.Scanner;
public class DeleteRepeated {
private String str;
private TreeSet<String> noReapted;//带有String类型的TreeSet泛型
public DeleteRepeated() {
Scanner in = new Scanner(System.in);
System.out.println ("输入一个字符串:");
str = in.nextLine();
noReapted = new TreeSet();
}
//清楚重复的数据
public void removeRepeated(){
for (int i = 0; i < str.length(); i ){
noReapted.add(""枣态 str.charAt(i));
//str.charAt(i)返回的是char型 所以先加一个""空格 , 转换成String型
//TreeSet泛型能保证重复的不加入 , 而且有序弊粗
}
str = "";
for(String index:noReapted){
str = index;
}
//输凳卜源出
System.out.println (str);
}
public static void main(String[] args) {
DeleteRepeated dr = new DeleteRepeated();
dr.removeRepeated();
}
}
2. 能用g++编译器换掉VC++6.0的编译器吗怎么做/
Dev C++ 用的是着名 的 GNU 编译器集合中的编译器
windows 下的首选的编译器是被打包进 VC 的 Microsoft 的 CL, 在 Windows 下的各种编译器里
Microsoft 的 CL 具有极佳的性能, 常常能生成极快速极短小的代码(这个和 Microsoft 打包进 VC 的标准 库 也有关系).
如果是 Intel 处理器, 可以考虑的是 Intel 的 C++ 编译器,不过使用起来比较麻烦.
GNU 编译器集合的优点在于其良好的跨平台性能, 你 可以在各种平台上使用 GNU 的编译器
其是 Unix/linux 平台的首选编译器(实际上,大多数 Unix/Linux 都搭载了 GCC).
至于对标准的支持度, GCC 应该是比较好的(对 C 语言), 对标准 C++ 来说, Microsoft 的 VC2005 以上也做得很不错.
用 VC6 来比较 Dev C++ 5 是不恰当的, VC6 是应该淘汰的东西了
要用来学习 C++ 的话,最低也该用 VC2005
理由: VC6 比 标准 C++ 还古老, VC6 的时代还没有标准 C++ 这个东西
要用来做实际工作的话,最低也该用 VC2005
理由: VC6 不支持新的平台,特别是 amd64 和 it64.VC 6 不支持 VISTA.
不过,Dev C++ 5 Beta 也是有点老了,要做实际工作的话,Windows 下 使用 Dev C++ 5 Beta 时要注意兼容性,实在不行的话就更新 MingW 和 GCC.
VC++ 6.0是97年正式竣工的,98年开始有C++标准,后来C语言又修订了标准C99,再后来又有C++2003标准,明年C++标准会有C++0X,这样看来VC++6.0对C++支持不好是很正常的事情,对标准的C99支持不好也是很正常的事情。
GNU Dev C++ 4.9.9.2,2005年最后一版,据说对C++标准支持比较好,再后来有wx-devcpp继续了它的道路,至今一直继续升级。
我个人的使用经验是这样,如果你把VC++6.0当成一个C语言的IDE可能还不错,但是编译C++程序,恐怕就有点牵强了,我平时写得C++代码[如果没有语法错误的话],VC++6.0即使打上SP6补丁相信90%以上的可能性编译不过去。Dev C++ 4.9.9.2可以编译过去的可能性相信会超过98%。如果写C程序,假如没有语法错误的话,VC++6.0和GNU Dev C++ 4.9.9.2基本上都可以编译成功。
由于都是IDE,VC++6.0调试程序更方便一些,用VC++6.0可以开发C应用程序,Win32应用程序,还可以方便的使用MFC开发很多应用程序,不过问题是,MS的IDE新版本有很多时候并不兼容VC++6.0,有些函数的参数重新修订,有些函数和类已经废弃,有些已经改名,当然还扩充了不少。
VC++6.0对STL支持不佳是很正常的事情,比如getline库函数本身有bug,list成员函数sort本身有bug,还有很多其他问题,VC++6.0对模板支持很差,对友元支持很差,还有很多方面支持很差。对模板支持差,这种情况一直到VS2003(C++7.0)都没有很好的解决,VS2003不支持模板的偏特化。
GNU Dev C++ 4.9.9.2比较小,安装后大约50M大小(VC++6.0安装后至少几百M),可以开发C,C++,Win32应用程序等等,使用Dev C++ 4.9.9.2编译C++程序,用的是g++3.4.2编译器。Dev C++对标准C++支持较好,据我所知,仅仅友元模板函数在类里面实现可以正常编译,但是放到类外就不行,到目前为止仅仅发祥这一个问题,还有一个问题就是代码最大优化,你需要便宜环境设置里面加上命令-O3。
另外,我还使用过Intel C++ 9.0,以插件的形式安装在VC++6.0这个IDE上,对C++的支持力度仅次于Dev C++ 4.9.9.2,但是编译代码以后执行速度稍快一点。
如果你喜欢使用MS的编译器,建议使用VC++8.0[VS2005],缺点是占据硬盘空间很大,加上MSDN,至少2GB以上。
如果你是C++初学者,使用环境Windows平台,GNU Dev C++ 4.9.9.2(g++3.4.2)可能是你非常好的选择。如果你使用linux平台,可以升级g++编译器版本到4.2.1甚至更高。
3. 您知道linux中intel fortron编译器是怎么卸载的吗,我的安装后有点问题,现在想卸载掉,谢谢。
http://www.ncsa.illinois.e/UserInfo/Resources/Software/Intel/Compilers/10.0/INSTALL.htm#uninstalling
这个地方有卸载教程,英文的。判升
就是到安装目录下掘卖老执行uninstall.sh即可。我没配誉装过,也不清楚具体情况
4. Fortran编译器如何彻底卸载
电脑有个系统还原,直接还原C盘
用还原点还原,只是吧C盘的新装的注册表清理掉了,不会重新安装应用程序
5. 怎么去掉matlab 编译器中的红色下划线
红色的去不掉的亲,那表示你这里有语法错误,你改对了它自然就没了
6. .net编译器的虚线怎么去掉
按 ctrl +r, 然后 ctrl+w
7. Debug模式下怎样去掉编译器的优化解决思路
通常开发的程序有2种模式:Debug模式和Release模式。
在Debug模式下,编译器会记录很多调试信息,也可以加入很多测试代码,方便程序员测试,以及出现bug时的分析解决。
Release模式下,就没有上述那些调试信息,而且编译器也会自动优化一些代码,这样生成的程序性能是最优的,但是如果出现问题,就不方便分析测试了。
8. IDEA编译器如何去掉注释中参数错误的提示
查看注释:Win:
Ctrl+Q,
Mac:
Control+J
补齐方法调用:
tab,如果方法有参数,光标会自动定位在小括号内,这个时候,使用commond+P或者Alt+P可以查看参数信息;如果没有参数,直接定位在()后;调用完毕,不需要再定位光标
9. 请问vs2003编译器中,代码最左边出现的竖条是什么啊,怎样去掉啊
点击代码区 鼠标右键 ->大纲显示->停止大纲显示 即可去掉。
10. C,编译器问题
前三个Warning在说"-std=gnu99、-std=c99、-std=c89"这三个东西是用来搞C语言或者ObjC语言的,所以你是不是程序保存的时候后缀存成cpp而不是c了?(前者是c++语言程序文件后缀名,后者是C语言)
最后一个Error解决办法:在菜单栏以此单击"Build"→“Bulid Options”弹出一个对话框,在Category那有个下拉列表的(默认好像是C++ Language),点击选择C Lanuage。然后紧接着下面有五个小钩钩,去掉最后一个。(或者把Raw Options下面那个框里的-fallow-single-precision删掉,是一样的。)点击OK,完成。