歡迎來到嵌入式培訓專家——華清遠見嵌入式學院
集團官網
創(chuàng)客學院
研發(fā)中心
北京
上海
深圳
成都
南京
西安
武漢
廣州
沈陽
濟南
重慶
長沙
嵌入式AI就業(yè)班
星創(chuàng)客精英班
嵌入式視頻教程
C語言視頻教程
Linux視頻教程
ARM視頻教程
原創(chuàng)圖書
研發(fā)硬實力
關于我們
聯系我們
加入我們
總裁寄語
專利軟著
當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 學習筆記 >
c++模板類概念與實例
模板:模板是對一種對類型進行參數化的工具。 模板的聲明或者定義只能在全局,命名空間或者類范圍內進行。即不能在局部范圍,函數內進行。 函數模板 參數類型不一樣的但是功能及函數名一樣的函數 函數模板的聲明定義語法上差異不大,就像普通函數一樣使用 te...…
c++運算符重載學習總結
運算符重載:(重載函數同名,參數不同,行為相似) 運算符重載特殊的一種重載 (加 operator) 友元運算符重載 與函數對比,功能相同 friend const int* getaddr(const Demo ); friend Demo addeq(Demo , const Demo ); 函數實現功能不直觀不容易被理解 friend...…
網絡編程實驗一-TCP通信
網絡通信實驗 1.1 TCP通信 【實驗目的】 熟練掌握tcp服務器與客戶端的搭建以及tcp通信的特點。 【實驗內容】 本實驗通過一個簡單的tcp服務器端,接收客戶端的連接請求,并發(fā)送歡迎信息。 【實驗內容】 服務器程序代碼: #include #include /* See NOTES */ #...…
sqlite3數據庫常用指令及函數接口介紹
【1】 sqlite3的安裝: 1.離線安裝:sudo dpkg -i *.deb 2.在線安裝: sudo apt-get install sqlite3 sudo apt-get install libsqlite3-dev 【2】 sqlite3的基本命令: 1.系統命令: 以.(點)開頭的命令 .help 幫助 .quit 退出 .exit 退出 .schema 查看標的結...…
socket網絡編程基礎
網絡編程 socket類型: 流式套接字(SOCK_STREAM):提供了一個面向連接,可靠地數據傳輸服務,數據無差錯,無重復的發(fā)送切按發(fā)送順序接收。內置流量控制,避免數據流淹沒慢的接收方。數據被看做字節(jié)流,無長度限制。 數據報套接字(SOCK_DGRAM):提供無連接服...…
串口基本知識及串口協議詳解
一:串口基本知識 1.傳輸模式 單工/半雙工/全雙工: 單工:任何時候數據只能朝一個方向傳輸 半雙工:數據可以向兩個方向傳輸,任何同一時刻只能朝同一方向傳輸 全雙工:數據可以同時向兩個方向傳輸 2.CPU感知外接硬件變化通常有3種方式: 1 輪詢; // 定時對...…
ARM的中斷處理詳細過程
ARM有七種異常中斷類型,優(yōu)先級、工作模式(有七種工作模式)、地址、功能都不一樣。如其中軟件中斷SWI優(yōu)先級為6,工作模式管理模式,異常向量地址為0x00000008,功能是用戶定義的中斷指令,可用于用戶模式下的程序調用特權操作。 當中斷產生后,除了復位中斷...…
linux基礎知識總結
vim 編輯器{ vim 文件名 ----- 編輯該文件 3種模式 : 插入 命令行 底行 插入模式 { i ---- 插入光標當前位置 o ---- 插入光標下一行 a ---- 插入光標的后一位置 s ---- 插入光標所在位置 --- 并刪除光標所在字符 ---- 替換 } ESC ---- 退出插入模式 進入 命...…
回到頂部