完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c++
C++是C語言的繼承,它既可以進(jìn)行C語言的過程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
文章:1144個(gè) 瀏覽:77207次 帖子:0個(gè)
靜態(tài)分析將提供各種類型的錯(cuò)誤,從必須解決的關(guān)鍵問題到警告。一些組織希望投機(jī)取巧,只為可證明的錯(cuò)誤更改代碼。其他人則主動(dòng)清理代碼并提高質(zhì)量,甚至“修復(fù)...
集成錯(cuò)誤檢測(cè)技術(shù)以發(fā)現(xiàn)嵌入式C軟件中的更多錯(cuò)誤
所有應(yīng)用的測(cè)試方法——基于模式的靜態(tài)代碼分析、內(nèi)存分析、單元測(cè)試、流分析和回歸測(cè)試——不相互競爭,而是相互補(bǔ)充。一起使用,它們提供了一個(gè)非常強(qiáng)大的工...
靜態(tài)分析工具構(gòu)建模型實(shí)現(xiàn)多核處理器的高質(zhì)量
為了實(shí)現(xiàn)多核處理器的高質(zhì)量軟件,建議對(duì)數(shù)據(jù)競爭采取零容忍政策。使用靜態(tài)和動(dòng)態(tài)技術(shù)的組合來查找它們,并注意不要過度依賴深?yuàn)W的編譯器技術(shù)來修復(fù)它們。這些...
支持靜態(tài)分析的高級(jí)程序可視化簡化了開發(fā)過程
當(dāng)開發(fā)人員以交互方式使用它們來平移和放大和縮小,甚至添加和刪除節(jié)點(diǎn)和邊緣時(shí),這些可視化是最有用的。如果沒有足夠的響應(yīng),與這樣的界面交互可能會(huì)非常令人...
為多核平臺(tái)開發(fā)嵌入式應(yīng)用程序需要一種新方法。需要先進(jìn)的編程技術(shù)來利用并行處理內(nèi)核??绮⑿刑幚砥鞯某绦蚓€程交錯(cuò)創(chuàng)建了天文數(shù)字的潛在執(zhí)行路徑。
機(jī)器代碼分析已經(jīng)在識(shí)別軟件中的錯(cuò)誤和安全漏洞以及幫助用戶評(píng)估第三方代碼方面發(fā)揮著重要作用。預(yù)計(jì)安全關(guān)鍵軟件生產(chǎn)商將開始對(duì)他們自己的軟件使用機(jī)器代碼分...
Solid Sands SuperGuard C庫安全認(rèn)證套件
總體而言,SuperGuard 測(cè)試套件允許開發(fā)人員將其軟件映射到安全關(guān)鍵系統(tǒng)的要求,從而簡化了安全認(rèn)證過程。完整的 SuperGuard C 庫安...
設(shè)計(jì)安全可靠的嵌入式系統(tǒng)最佳實(shí)踐
如果您想簡化團(tuán)隊(duì)工作流程、削減成本并縮短上市時(shí)間,那么了解嵌入式安全和安全關(guān)鍵系統(tǒng)開發(fā)中的挑戰(zhàn)、解決方案和現(xiàn)代方法對(duì)您來說很重要。
嵌入式系統(tǒng)開發(fā)的注釋和調(diào)試代碼
這個(gè)雙重否定看起來很笨拙,但是這個(gè)符號(hào)用于控制標(biāo)準(zhǔn)的assert()宏。程序員需要定義符號(hào)來抑制調(diào)試模式。我感謝 Michael Barr,他在嵌入...
代碼的可重用性是代碼開發(fā)和確??删S護(hù)性的關(guān)鍵
所有嵌入式軟件開發(fā)人員都應(yīng)該了解庫的工作方式及其提供的好處。代碼的可重用性是高效、高效的代碼開發(fā)和確??删S護(hù)性的關(guān)鍵。
MISRA編碼標(biāo)準(zhǔn)和靜態(tài)代碼分析器
首先要提到的是,MISRA 標(biāo)準(zhǔn)的應(yīng)用應(yīng)該在開發(fā)過程真正開始之前就開始,并且只有在真正需要的時(shí)候才開始。在其他情況下,特別是當(dāng)代碼庫足夠大并且不打算在嵌...
汽車系統(tǒng)開發(fā)中的軟件質(zhì)量計(jì)劃
汽車行業(yè)正處于軟件應(yīng)用程序快速增長和成熟的時(shí)期。人們認(rèn)識(shí)到需要將功能增強(qiáng)與質(zhì)量計(jì)劃相匹配,并將這一理念傳播到供應(yīng)鏈中。
在項(xiàng)目生命周期中盡早采用靜態(tài)分析將確保盡早驗(yàn)證遺留代碼,并確保任何新代碼從一開始就可移植。通過縮短開發(fā)時(shí)間和顯著降低殘留缺陷水平,開發(fā)人員可以快速收...
什么是哈希? 哈希又稱作“散列”,是一種數(shù)學(xué)計(jì)算機(jī)程序,它接收任何一組任意長度的輸入信息,通過哈希算法變換成固定長度的數(shù)據(jù)指紋輸出形式,如字母和數(shù)字的組...
2022-06-23 標(biāo)簽:數(shù)據(jù)庫源碼C++ 8.6k 0
將RISC-V融入到工業(yè)產(chǎn)品線開發(fā)流程中
關(guān)鍵信息是嵌入式軟件工程師將在定義 SoC 架構(gòu),特別是編程模型和系統(tǒng)優(yōu)化方面發(fā)揮更大的作用。開源 RISC-V 實(shí)現(xiàn)將允許更多的軟件驅(qū)動(dòng)硬件。生態(tài)...
利用汽車開發(fā)標(biāo)準(zhǔn)如何降低風(fēng)險(xiǎn)
底線是汽車應(yīng)用的端到端測(cè)試過于昂貴和復(fù)雜。另一方面,軟件故障的成本應(yīng)該成為尋找降低風(fēng)險(xiǎn)方法的動(dòng)力。通過應(yīng)用 ISO 26262 和 MISRA 等汽...
CDT 4.0提高生產(chǎn)力并提供更大的可擴(kuò)展性
對(duì) Windows SDK 的支持:最近,Microsoft 提供了它的編譯器作為其 Windows SDK 的免費(fèi)下載。CDT 4.0 將包括構(gòu)建...
Crank Software 的 Storyboard Suite 通過創(chuàng)建一個(gè)可供所有利益相關(guān)者利用的環(huán)境來支持可視化 UI 開發(fā)。該工具利用 E...
MISRA C++ 也不會(huì)停滯不前。如您所知,MISRA C++ 的最后一個(gè)標(biāo)準(zhǔn)可以追溯到 2008 年,因此它所涵蓋的語言的最新版本是 C++03。
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(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 |