
發布
注冊
/
登錄C/C++
關注創建者:謝文軍 創建時間:2015-07-24
C/C++的視頻教程
基于Qt(C++)平臺ANSYS二次開發實例(附源文件)
課程通過介紹一個連續、完整的沖壓實例來講解基于Qt(C++)平臺ANSYS二次開發過程。全程帶領朋友們一起敲寫代碼,手把手講解二次開發過程,完成實例制作。 課程詳細介紹Qt使用和ANSYS二次開發過程,包含:①Qt軟件安裝;②Qt軟件使用;③Qt控件代碼;④ANSYS沖壓分析;⑤ANSYS命令流;⑥ANSYS后臺計算;⑦沖壓實例二次開發。
¥19.9 5小時 8499播放
查看
Abaqus后處理二次開發實踐精講 ——python腳本和c++接口
3.后處理C++接口文檔 根據官方文檔,學習使用C++接口前的環境配置和編譯方法 4.數據庫技術和圖表自動化 借助數據庫技術可以簡化問題、減少錯誤、提高效率。圖表自動化進一步提升后處理二次開發的價值。 c# 出報告的示例代碼見附件
¥100 1小時33分鐘 185播放
查看
caseplayer2靜態解析工具使用方法
CasePlayer2是一款基于源代碼解析的自動化工具,它通過深入解析ANSI C、C、C++以及匯編語言源代碼,能夠自動化地生成流程圖等文件,使得程序的理解和維護變得更加容易。其主要功能包括: 1. 源代碼解析:CasePlayer2可以全面解析C、C++以及匯編語言源代碼,并能處理各種復雜的語法結構和代碼規范,將代碼邏輯和執行流程可視化。 2.
免費
查看
C/C++的實例教程
【轉帖】總結:m文件轉化為c/c++語言文件,VC編譯
[轉帖]總結:m文件轉化為c/c++語言文件,VC編譯
matlab使用很方便,但有時候一些特殊的應用需要我們將matlab中m格式的
文件中的程序翻譯成c/c++的形式的程序并在c/c++的編譯器中進行編譯,本
文總結了一般的方法。
需要分兩種情況,第一種是你的m文件中不涉及到有關繪圖的函數;第二種
是需要用到繪圖函數。下面分別用例子來說明:
第一種情況:
1. 建一個m文件,內容為:
%%%%%%%%%%%%%%%%%%%%%%
function y=fork_1(n)
y=0;
for i=1:n
y=y+i;
end
%%%%%%%%%%%%%%%%%%%%%%
保存后在命令窗口中:
輸入:(格式:mcc -t -L Cpp -h 文件名)
mcc -t -L Cpp -h fork_1
然后你會在你的工作目錄下找到fork_1.cpp和fork_1.hpp兩個文件。
2. 在VC中建一個基于對話框的MFC應用程序,名字為testFork1,添加一個
按鈕,并添加按鈕響應函數,函數內容在第五步中說明。將上面生成的
兩個文件拷貝到VC工程的testFork1目錄里。
3. 在VC中選擇:工程--->設置,再選屬性表Link選項,下拉菜單中選擇Input,
在對象/庫模塊中加入附錄A中所列出的內容,注意用空格將它們格開而在忽略
庫中加入附錄B中列出的內容;再選擇屬性表C/C++選項,下拉菜單選General,
在預處理程序定義中添加附錄C中的內容,原來有的內容要保留,并注意用逗號
將它們隔開。
展開 課C/C++ 編程精通教程:從入門到進階 課 發布時間:2026年1 - 視頻格式:MP4 | 視頻編碼:h264,分辨率:1920×1080 - 語言:英語 - 課時:29講(總時長6小時) - 大小:4GB編程語言概述 - C語言
已經可用:MISRA C++:2023標準
對于幾天前剛剛發布的MISRA C++:2023標準,Axivion Suite已經涵蓋了大部分規則。該工具套件將擴展對新的MISRA C++標準的支持,以實現對所有可自動測試規則的全面覆蓋。
CLion插件的單文件分析
Axivion Suite以廣泛支持各種IDE插件(包括CLion插件)而聞名。
最近發布的7.7版在CLion插件中引入了對單文件分析的支持,使其功能與其他IDE插件相當。該增強功能包括儀表板組件和支持本地構建,使其與該工具套件的功能保持一致。
最新解析器更新
在編譯器支持方面,Axivion Suite通過集成最新的EDG C/C++解析器前端,實現功能擴展。這確保了與最新編譯器版本(如GNU Compiler Collection (GCC) 13.1)的兼容性,并增強了前端更好理解新語言版本的能力。此外,對于使用C#的開發人員,Axivion Suite 7.7現已將其支持擴展至C#10。
Qt特定安全規則
通過建立自己的安全規則,Qt旨在為提高使用其工具開發的系統的網絡安全性做出積極貢獻。現在,Axivion Suite 7.7也將這些現有的Qt特定安全規則納入了分析工具。這一增強功能對已經熟悉Qt其他工具的開發人員尤其有利,因為他們現在可以在自己的項目中輕松使用靜態代碼分析與架構驗證工具——這有助于他們強化代碼,避免潛在漏洞。這些Qt特定安全規則將在今后的版本中得到擴展。
簡化配置
Axivion Suite的GUI設置現在可以讓開發人員直接在用戶界面中高效管理配置文件。通過專用的上下文菜單,可以輕松地添加或刪除規則,或調整其順序。
這一優化流程比在文本編輯器中手動創建和編輯配置文件要方便得多。
展開 CE波段
傳統C波段,指的是1529.16nm到1560.61nm的波段,從頻率上看是195.9THz到191.6THz,大約可使用頻譜范圍是4THz。在50GHz間隔下,這個傳統C波段可以支持80波,因此,也稱為C80波段。
而CE波段,是在C80波段的基礎上,向長波長擴展了一點點,波長范圍是1529.16-1567.14nm,大約可使用頻譜范圍是4.8THz。在50GHz間隔下,CE波段可以支持96波,因此,也稱為C96波段。
C96波段相比C80波段,傳輸容量可提升20%。
C++波段
再來看看C++波段方案。
大家看到C++,一定會覺得很親切。其實,這里的C++,和C++編程語言沒有任何關系。
C++,其實就是在C96擴展的基礎上,進一步擴展,波長范圍是1524-1572nm,大約可使用范圍達到6THz,波長數可以擴展到120波。C++也因此被稱為C120波段(也有稱為Super C Band)。
C++波段相比C80波段,傳輸容量可提升50%。
C+L波段
最后看看C+L波段方案。
L波段1565nm到1625nm,如果按照1570~1611nm算,可用頻譜范圍大約是4.8THz。因此,C+L波段,可以實現192個波長,頻譜帶寬接近9.6THz,傳輸容量提升將近1倍。
展開 此文章來源于Tessy原廠Hitex于11月底發布的白皮書《Component Testing of Test Objects in C++ ——Writing scenarios for integration testing in TESSY》。
1 從單元到組件
? 1.1測試對象的類型
我們將基于測試對象類型討論“單元測試”、“模塊測試”、“集成測試”和“組件測試”,側重介紹時序的組件測試(假設軟件是C或者C++開發)。
? 1.1.1單元
單個函數是C語言程序中的合理測試對象,通常被認為是一個單元。如果編程語言是C++,那么將方法視為一個單元。
單元測試是基于被測單元接口(即輸入和輸出)開展的功能驗證。開展單元測試時,會實際編譯執行被測程序,如果被測試的“單元”調用了其他函數,可以通過創建樁函數對調用的函數進行替換以保證測試的順利進行,提高測試效率。
? 1.1.2 具有層次結構的單元
具有層次結構的多個單元可以以一種類似于單個單元測試的方式開展,將頂層單元作為測試對象,關注整體功能,被調用單元看作內部實現,針對整體的輸入輸出開展測試。
Fig.1 將頂層單元作為測試對象的單元層次結構
從技術角度,這可以通過不使用樁函數替換被調用單元實現。仍可以像上面那樣將其視為單元測試,只不過是更大的單元。
這也可以看作是單元層次結構中的集成測試,因為從某種程度上,它們能正確地一起工作才能通過測試。這樣的單元層次結構也能被稱為模塊(Module),但是我不想用這個術語,因為這可能會與C/C++程序的源模塊概念混淆。
展開 
C/C++的相關專題、標簽、搜索
C/C++c++編程Visual C++C++/FortranQt(C++)編程Qt(C++) solidworkscfd分析ansysc/c++c++物理仿真機械設計電力電子機械設計電力電子c++編程,系統編%3cimg%20src=%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%22f:%3cimg%20src=%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%22f%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5c%5cu7845
C/C++的最新內容
OpenRadioss核心代碼采用Fortran作為主要編程語言,部分功能使用C/C++實現,代碼架構整體模塊化,包含前處理模塊(starter)和求解器模塊(engine),最大能夠處理千萬網格數的大規模模型和輸出大型可視化文件。
在原始代碼中,數組定義、內存分配、并行通信上有“硬編碼限制”,使得并行上限固定為8192進程。
Parasoft 測試套件 (C/C++test, Jtest等): 負責靜態分析、單元測試及覆蓋率采集。
Parasoft DTP平臺:它收集來自 Codebeamer 的需求,并與來自 Parasoft 各類測試工具的結果進行交叉分析,最終生成追溯性報告回傳給Codebeamer。
三、如何實現自動化的雙向追溯?
課程前置要求(Requirements)
- C 與 C++ 基礎
- Linux 與 Windows 基礎操作
- 計算機體系結構基礎
4. 課程描述(Description)
本課程采用實踐教學,指導學習者使用 CUDA 釋放現代 GPU 的強大并行計算能力。
Model compilation: 在進行仿真之前,Verilog-A模型需要由Spectre預編譯為C/C++,而這一過程非常耗時,通常會隨著模型庫規模和復雜度的增加而呈線性增長。相比之下,INTERCONNECT則不存在此類開銷問題。
光載波信道的數量和電路的復雜程度也會影響仿真性能。
總體而言,仿真性能取決于具體應用。
C++、Python、Linux、MATLAB、Haskell,LISP、scala、C#...等等
要求:
1.國內本科院校在讀(大三.大四)或畢業,或者國外前300的院校
2.專業方向:計算機類、軟件工程類、信息與通信工程類、自動化類、航天類等相關領域專業背景
3.技能和經驗:
工作說明:我們每天都有在線發布任務,待遇優厚、時間自由、地點自由,線上辦公 ,不耽誤您個人事宜。
專屬程序員的兼職~~~2個月前
C++、Python、Linux、MATLAB、Haskell,LISP、scala、C#...等等
要求:
1.國內本科院校在讀(大三.大四)或畢業,或者國外前300的院校
2.專業方向:計算機類、軟件工程類、信息與通信工程類、自動化類、航天類等相關領域專業背景
3.技能和經驗:
工作說明:我們每天都有在線發布任務,待遇優厚、時間自由、地點自由,線上辦公 ,不耽誤您個人事宜。
l C/C++test/Jtest/dotTEST:深耕代碼級測試,支持靜態分析、單元測試、代碼覆蓋率,精準捕捉內存泄漏、邏輯缺陷等深層問題,是嵌入式與安全關鍵領域的 “代碼衛士”。
l SOAtest:AI 增強的 API 全功能測試平臺,無代碼快速創建用例,兼容 120 + 協議格式,實現功能、安全、性能測試資產復用,一站式保障微服務與接口穩定。
課C/C++ 編程精通教程:從入門到進階 課 發布時間:2026年1 - 視頻格式:MP4 | 視頻編碼:h264,分辨率:1920×1080 - 語言:英語 - 課時:29講(總時長6小時) - 大小:4GB編程語言概述 - C語言
<p>個人歷時多年,面向結構力學等多物理耦合場的仿真工作流,涵蓋建模、網格、材料、邊界條件、求解器耦合、前處理、后處理、工作流自動化、以及性能與擴展性方面的考慮,發布一個前后處理可視化框架。</p><p><br></p><figure style="text-align: center;" class="ql-align-center"><figure class="figure-image" contenteditable
此外,OpticStudio 在 2015 年推出的 ZOS-API 是更為強大的程序控制接口,用戶可以使用 C++、C#、Python、MATLAB 等語言來控制 OpticStudio,以實現更復雜的設計與分析任務。