c幾乎是c++的乙個子集,c語言支援的語法在c++中基本都支援並需要使用。
內建型別:語言內部已定義的基本型別
自定義型別:自己用struct/class/enum/union等定義的就是自定義型別
名字空間域相當於乙個全域性域,用花括號把檔案的一部分括起來,並以關鍵字namespace開頭給它起乙個名字
名字空間域解決了全域性命名衝突的問題
using namespace std; 可以直接使用c++庫中的所有成員 或者 std::成員的方式
::是作用域解析符
#include
using
namespace
std;
int main()
cout是標準輸出流物件,《是輸出操作符
cin是標準輸入流物件,>>是輸入操作符
end1是換行操作符
它們都屬於c++標準庫,所以都在std的名字空間裡邊
在同一作用域類,一組函式的函式名相同,引數列表不同(個數不同/型別不同),返回值可同可不同
c++如何支援過載? 鍵值對命名時將引數型別的首字母加起來
預設引數
//全預設引數
int add1(int a=0,int b=0)
//半預設引數 只能從右向左預設
int add2(int a,int b=0)
預設有預設值
Android SQLite基礎知識介紹
乙個應用可以有乙個或多個資料庫,乙個資料庫可以有一張或多張表。資料庫可以在任何時候建立,資料庫中的表可以在任何時候建立。sqlite資料庫是關係模型資料庫。關係模型資料庫使用自己的一套術語,其基本術語有屬性 元組 關係 關係模型。它的 基本資料結構成為關係。乙個資料庫又若干個關係組成 乙個關係的數學...
React 基礎知識介紹
react 基礎知識介紹 另外,本教程的 將全部使用 es6 語法,教程中我會介紹一些用到的 es6 語法,但是不會從頭講解了,推薦閱讀es6入門 hello world 以下是乙個最簡單的demo,將乙個最簡單的元件渲染到頁面上。import react from react import fro...
Gstreamer基礎知識介紹
通過gstreamer從rtp抓包pcap檔案中提取opus的音頻頻,儲存為原始的opus檔案 由於deepstream是基於gstreamer的,所以要想在deepstream上做拓展,需要對gstreamer有一定的認識。以下主要介紹gstreamer整體框架和gstreamer基礎概念。gst...