強大的g 呢還是強大的C ?太假了吧

2021-05-27 17:04:34 字數 466 閱讀 8126

以前c89不能隨便定義變數,現在可以跟c++一樣,隨用隨定義,倒是方便了不少。

今天看c++ primer,發現個更high的,.c的字尾,只要用g++去編譯,照樣能過c++的程式

book.c內容如下,注意啊,字尾名是.c,不是.cpp或者.cxx

#include using namespace std;

void read()

void sort()

void compact()

void write()

int main()

來自第三版,第六頁。雖然gcc book.c會提示iostream不存在,不過g++ book.c直接能過,結果也正確,實在不解啊,雖說g++強大,也不帶這樣的吧,這不欺負人呢麼?求詳解呢麼?強大的gcc,強大的linux,不服不行啊,傳說中的c++對c的包含麼?

c 強大的字串流處理

本文著重介紹 c stringstream 處理字串,前提是大家對於基本的 char char string 已經很熟悉了。1 型別轉換 也許你還習慣於使用 sprintf itoa 之類的函式,這種c風格的函式具有乙個致命的弱點 不安全性。乙個不小心的失誤就可能造成程式的崩潰 拋磚引玉,參考部落格...

Sandcastle 強大的C 文件生成工具

5.點選上面的生成選單或者按鈕,就可以直接開啟生成過程介面,在這裡可以直接檢視生成過程中的一些提示和錯誤.生成完成後,乙個和msdn風格一致的文件就出來了 6.而且支援在文件中插入,插入 等功能。7.規範是最根本的前提,一定要在 中提加足夠的注釋。資源 sandcastle help file bu...

Shark 強大的開源C 機器學習庫

2013 04 27 15 18 by 副主編 wangguo 有17984人瀏覽 shark是乙個快速 模組化 功能豐富的開源c 機器學習庫,提供了各種機器學習相關技術,比如線性 非線性優化 基於核心學習演算法 神經網路等。shark已經應用於多個現實專案中。機器學習 machine learni...