博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
强大的g++呢还是强大的C++?太假了吧
阅读量:2440 次
发布时间:2019-05-10

本文共 505 字,大约阅读时间需要 1 分钟。

       以前C89不能随便定义变量,现在可以跟C++一样,随用随定义,倒是方便了不少。

       今天看C++ Primer,发现个更high的,.c的后缀,只要用g++去编译,照样能过C++的程序

book.c内容如下,注意啊,后缀名是.c,不是.cpp或者.cxx

#include 
using namespace std;void read() { cout << "read()\n"; }void sort(){ cout << "sort()\n"; }void compact() { cout << "compact()\n"; }void write() { cout << "write()\n"; }int main(){ read(); sort(); compact(); write(); return 0;}
  来自第三版,第六页。虽然gcc book.c会提示iostream不存在,不过g++ book.c直接能过,结果也正确,实在不解啊,虽说g++强大,也不带这样的吧,这不欺负人呢么?求详解呢么?强大的gcc,强大的linux,不服不行啊,传说中的C++对C的包含么?

转载地址:http://rocqb.baihongyu.com/

你可能感兴趣的文章
Geforce 4 MX 440强制Vista 开启玻璃效果(转)
查看>>
Windows Vista Beta2 中文版优化归类(转)
查看>>
用SQL进行多表查询(转)
查看>>
Oracle 9i管理的用户(转)
查看>>
Oracle 9i管理工具的使用(转)
查看>>
目前主流的两类关系型数据库系统(转)
查看>>
在Oracle数据库10g中跟踪SQL(转)
查看>>
Oracle 10g Release2新功能之变化通知(转)
查看>>
Oracle 10g 新特性之虚拟专用数据库(转)
查看>>
深刻理解Oracle数据库的启动和关闭(转)
查看>>
将Oracle 10g内置的安全特性用于PHP(转)
查看>>
骇客攻击:跳板攻击与防御(1)(转)
查看>>
JBuilder8配置CVSNT 2.0 (转)
查看>>
SYN Flood攻击的基本原理(转)
查看>>
用dhtml做了一个密码管理器 (转)
查看>>
Php 3.x与4.x中关于对象编程的不兼容问题 (转)
查看>>
Cg FAQ (转)
查看>>
在access中增加农历支持模块. (转)
查看>>
增加一个判断内存变量存在的函数 (转)
查看>>
JSR227:J2EE数据绑定及数据访问标准 (转)
查看>>