完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c++
C++是C語(yǔ)言的繼承,它既可以進(jìn)行C語(yǔ)言的過程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
文章:1130個(gè) 瀏覽:73651次 帖子:0個(gè)
定時(shí)器如何實(shí)現(xiàn)定時(shí)任務(wù)
1.1、單次定時(shí)任務(wù)實(shí)現(xiàn) boost 的asio庫(kù)里有幾個(gè)定時(shí)器,老的有 deadline_timer , 還有三個(gè)可配合 C++11 的 chrono...
1、前言 Boost庫(kù)是一個(gè)可移植、提供源代碼的C++庫(kù),作為標(biāo)準(zhǔn)庫(kù)的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開發(fā)引擎之一。Boost庫(kù)由C++標(biāo)準(zhǔn)委員會(huì)庫(kù)工作組成員...
C++智能指針的頭文件: #include 1. shared_ptr: 智能指針從本質(zhì)上來(lái)說是一個(gè)模板類,用類實(shí)現(xiàn)對(duì)指針對(duì)象的管理。 template...
Log4cpp優(yōu)勢(shì)及優(yōu)點(diǎn)
1、log4cpp概述 Log4cpp是一個(gè)開源的C++類庫(kù),它提供了C++程序中使用日志和跟蹤調(diào)試的功能,它的優(yōu)點(diǎn)如下: 提供應(yīng)用程序運(yùn)行上下文,方便...
傳統(tǒng)排錯(cuò) 我們?cè)缭?C 程序里面?zhèn)鹘y(tǒng)的錯(cuò)誤處理手段有: 終止程序,如 assert;缺陷是用戶難以接受,說白了就是一種及其粗暴的手法,比如發(fā)生內(nèi)存錯(cuò)誤,...
性能優(yōu)化的重要性 隨著大數(shù)據(jù)、人工智能等技術(shù)的飛速發(fā)展,程序性能優(yōu)化的重要性愈發(fā)突出。優(yōu)化性能可以降低資源消耗、提高系統(tǒng)響應(yīng)速度,從而在有限的硬件資源下...
C++環(huán)形緩沖區(qū)設(shè)計(jì)與實(shí)現(xiàn)
一、環(huán)形緩沖區(qū)基礎(chǔ)理論解析(Basic Theory of Circular Buffer) 1.1 環(huán)形緩沖區(qū)的定義與作用(Definition an...
一個(gè)高效可拓展的異步C++日志庫(kù):RING LOG,本文分享了了其設(shè)計(jì)方案與技術(shù)原理等內(nèi)容 導(dǎo)論 同步日志與缺點(diǎn) 傳統(tǒng)的日志也叫同步日志,每次調(diào)用一次打...
C++20無(wú)棧協(xié)程超輕量高性能異步庫(kù)開發(fā)實(shí)戰(zhàn)
c++20出來(lái)有一段時(shí)間了。其中一大功能就是終于支持協(xié)程了(c++作為行業(yè)大哥大級(jí)別的語(yǔ)言,居然到C++20才開始支持協(xié)程,我也是無(wú)力吐槽了,讓多少人等...
定時(shí)器設(shè)計(jì)實(shí)現(xiàn)
由于目前C++標(biāo)準(zhǔn)中沒有現(xiàn)成的定時(shí)器,本設(shè)計(jì)使用C++11相關(guān)語(yǔ)法并進(jìn)行封裝。 本定時(shí)器包含一個(gè)TimerManager類用于創(chuàng)建定時(shí)器和進(jìn)行定時(shí)任務(wù)管...
本文介紹了協(xié)程的作用、結(jié)構(gòu)、原理,并使用C++和匯編實(shí)現(xiàn)了64位系統(tǒng)下的協(xié)程池。文章內(nèi)容避免了協(xié)程晦澀難懂的部分,用大量圖文來(lái)分析原理,適合新手閱讀學(xué)習(xí)...
2023-11-08 標(biāo)簽:Web服務(wù)器RPCC++ 1141 0
RT-DETR 是在 DETR 模型基礎(chǔ)上進(jìn)行改進(jìn)的,一種基于 DETR 架構(gòu)的實(shí)時(shí)端到端檢測(cè)器,它通過使用一系列新的技術(shù)和算法,實(shí)現(xiàn)了更高效的訓(xùn)練和推...
深度剖析點(diǎn)云配準(zhǔn)中的數(shù)學(xué)基礎(chǔ)
但是這個(gè)方法同樣也存在缺點(diǎn),即著名的萬(wàn)向鎖(或萬(wàn)向節(jié)死鎖)(Gimbal Lock)問題:在俯仰角為 時(shí), 第一次旋轉(zhuǎn)與第三次旋轉(zhuǎn)將使用同一個(gè)軸,使得系...
2023-11-03 標(biāo)簽:算法C++自動(dòng)駕駛 872 0
什么是虛擬機(jī)?使用C代碼實(shí)現(xiàn)一個(gè)虛擬機(jī)
本文將教你編寫一個(gè)自己的虛擬機(jī)(VM),這個(gè)虛擬機(jī)能夠運(yùn)行匯編語(yǔ)言編寫的程序, 例如我朋友編寫的 2048 或者我自己的 Roguelike。如果你會(huì)編...
2023-11-01 標(biāo)簽:cpu計(jì)算機(jī)C++ 1736 0
如何綁架C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)?
C語(yǔ)言動(dòng)態(tài)內(nèi)存可以使用 malloc 標(biāo)準(zhǔn)庫(kù)函數(shù),而 C++ 會(huì)使用 new 關(guān)鍵字申請(qǐng),裸機(jī)情況下一般沒有問題,但是在 RTOS 情況下,就需要考慮資...
2023-11-01 標(biāo)簽:操作系統(tǒng)C語(yǔ)言函數(shù) 527 0
看見了吧?就算Base不包含任何的成員,編譯器也會(huì)讓Base占1 byte。這是因?yàn)槿绻粋€(gè)類的內(nèi)存占用為0,那么連續(xù)的分配對(duì)象有可能會(huì)有同一個(gè)內(nèi)存地址...
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |