tag c

標籤
貢獻136
260
03:19 AM · Oct 27 ,2025

@c / 博客 RSS 訂閱

deanyuancn - 如何改變vfp的已讀模式變為可以修改模式

一個C++程序員,想要進一步提升技術水平的話,應該多瞭解一些語言的語意細節。對於使用VC++的程序員來説,還應該瞭解一些VC++對於C++的詮釋。Inside the C++ Object Model雖然是一本好書,然而,書的篇幅多一些,又和具體的VC++關係小一些。因此,從篇幅和內容來看,譯者認為本文是深入理解C++對象模型比較好的一個出發點。

struct , 人工智能 , 編譯器 , 計算機視覺 , delete , c , vc++

收藏 評論

沐小軻 - 編程把INI文件轉換成XML文件

來自宋勁波老師《linuxc》的習題 INI文件是一種很常見的配置文件,很多Windows程序都採用這種格式的配置文件,在Linux系統中Qt程序通常也採用這種格式的配置文件。比如: ;Configuration of http [http] domain=www.mysite.com port=8080 cgihome=/cgi-bin ;Configuration of

file , c

收藏 評論

Mandy80 - C++中變量、拷貝與引用

C++中變量、拷貝與引用的核心區別 1.1 變量的本質與內存分配機制 在C++語言中,每一個變量本質上都代表內存中的一塊存儲空間。當我們聲明一個普通變量時,編譯器會為該變量分配獨立的內存地址,這個地址用於存儲變量的值。 例如: int x; int y = x; 這裏的int x;為變量x分配了一塊獨立的內存空間(通常是4字節的整數

初始化 , 內存地址 , c++ , 後端開發 , 臨時對象 , c

收藏 評論

谷宇小站 - 【Unity3D實例-功能-拔槍】角色拔槍(二)分割上身和下身

今天是“角色拔槍”的第二篇文章,我將會告訴大家,如何實現角色的“上身動畫”和“下身動畫”分開,也就説上身執行拔槍、射擊和換彈等動作,而下身則獨立進行移動動畫。這種分離式動畫控制不僅增強了動畫的靈活性,還為玩家帶來更好的遊戲體驗。完整的拔槍功能: (1)首篇文章:如何實現動態創建武器和角色拔槍的動畫,大家可以參考《【Unity3D實例-功能-拔槍】角色拔槍(一)動態創

unity , 遊戲 , 遊戲開發 , 私藏項目實操分享 , unity3d , c

收藏 評論

一線碼農聊技術 - 記一次 .NET 某醫聯體管理系統 崩潰分析

一:背景 1. 講故事 這段時間都在跑外賣,感覺好久都沒寫文章了,今天繼續給大家帶來一篇崩潰類的生產事故,這是微信上有位老朋友找到我的,讓我幫忙看下為啥崩潰了,dump也在手,接下來就可以一頓分析。 二:崩潰分析 1. 為什麼會崩潰 雙擊打開dump文件,會看到崩潰信息通覽,參考如下: Executable

windows , windbg , Css , .net , c , 前端開發 , HTML

收藏 評論

mb68bd9657ee325 - C++重載運算符

C++ 運算符重載全面深度解析 一、運算符重載的基本概念 1.1 什麼是運算符重載? 運算符重載 是 C++ 的一項核心特性,它允許程序員為自定義類型(類)定義運算符的行為。通過重載運算符,可以使自定義類型像內置類型一樣使用標準的運算符語法,從而增強代碼的可讀性和直觀性。 1.2 運算符重載的本質 從本質上講,運算符重載是一種特殊的函數重載。運算符被

運算符 , c++ , 後端開發 , 運算符重載 , c , 賦值運算符

收藏 評論

老司機愛學習 - C++ 堆內存的分配與釋放:底層原理、核心流程與實戰細節

C++ 中的堆(Heap)是進程虛擬地址空間中由程序員手動管理的內存區域,其分配(new/malloc)和釋放(delete/free)過程遠比棧複雜 —— 涉及操作系統內存管理、編譯器底層封裝、內存池(可選)等多層邏輯。本文從底層原理、核心流程、關鍵差異、異常處理四個維度,完整解析堆的分配與釋放全過程。 一、堆內存的底層基礎:操作系統與內存管理 在深入 C++ 層面

引用計數 , 析構函數 , c++ , 後端開發 , 鏈表 , c

收藏 評論

雲中小生 - C#/.NET 微服務架構:從入門到精通的完整學習路線

在當今雲原生時代,微服務架構已成為構建複雜應用程序的主流方式。本文將為你提供一份系統的C# .NET微服務學習路線,並附錄C#/NET微服務架構系統課學習資源,幫助你從零開始掌握這一重要技能。 為什麼選擇C# .NET進行微服務開發? 在開始學習之前,你可能會有疑問:為什麼選擇C#和.NET平台來構建微服務?答案很簡單:.N

分佈式架構 , .NET Core , 微服務 , Css , .net , c , 前端開發 , HTML

收藏 評論

知會打碼 - 記錄下上報消息偶爾消失的bug

近參與了一個設備狀態上報模塊的開發和測試,結果在壓力測試時遇到了一個讓我煩人的問題:明明文件上傳成功了,但網管系統卻偶爾收不到“我已更新”的通知。 這個問題復現率不高,大概跑幾百次才漏一次 我們的上報流程很簡單: 設備本地狀態或資源配置變更; 觸發後台任務,將 ig_resource_{id}.xml 和 ig_state_{id}.xml 通過 FTP

丟包 , 上傳 , 壓力測試 , c++ , 後端開發 , c

收藏 評論

daleiwang - es處理器步進2

一、前言 電腦繡花機中步進電機是最重要的角色,如果沒有步進電機就沒有今天的電腦繡花機。步進電機把數字信號變成機械運動。在電腦繡花機中驅動X,Y框架運動,驅動換色移動,早年的繡花機Z軸驅動都用步進電機(武漢美佳單頭就是代表)

es處理器步進2 , 架構 , 後端開發 , 工作 , 技術人 , c , 產品

收藏 評論

架構魔法師 - WPF的數據綁定詳細介紹_實用技巧

數據綁定是 WPF 中非常重要的特性,它建立了 UI 元素與數據源之間的連接,使數據能夠在兩者之間自動同步。 綁定的兩種常見情況 綁定到元素上 將一個 UI 元素的屬性綁定到另一個 UI 元素的屬性上 !-- 示例:將TextBox的Text屬性綁定到Slider的Value屬性 -- Slider x:Nam

數據源 , windows , wpf , text , Css , c , 前端開發 , HTML

收藏 評論

oioihoii - C++ 強制類型轉換:類型安全的多維工具

在C++中,類型轉換是將一種數據類型轉換為另一種數據類型的過程。與C語言簡單的(type)value強制轉換不同,C++提供了四種專門的強制類型轉換運算符,它們不僅執行轉換,還提供了編譯時檢查和更明確的語義。這體現了C++"類型安全"的設計哲學。 C++四種強制類型轉換運算符 1. static_cast - 靜態類型轉換 static_cast是最常用的轉換運算符,用於編譯

c++ , 後端開發 , 類型安全 , 多態 , 類型轉換 , c

收藏 評論

谷宇小站 - 【Unity3D實例-功能-移動】角色行走和奔跑的相互切換

在現時的遊戲中,角色的行走與奔跑的切換不是遊戲中必備的功能,但它可以提升玩家操作體驗感。這篇文章我將會分享給大家,在Unity 中角色行走與奔跑之間的切換功能。從角色的速度控制,到動畫的平滑切換。這篇文章將手把手拆解如何通過代碼控制和動畫配置,讓角色的移動更加靈活。 目錄: 1.創建動畫器 2.設置動畫 3.編寫角色移動代

unity , 遊戲 , 遊戲開發 , 私藏項目實操分享 , unity3d , c

收藏 評論

錦繡前程未央 - auto_increment的當前值

依賴屬性的當前值(Current Value),基值(Base Value)和本地值(Local Value)是MSDN常出現的三個詞,這些屬性和依賴屬性的優先級設置有關。 如下表: 這裏是當前值 1. 1. 屬性系統強制轉換,這裏是通過依賴屬性的CoerceValue

機器學習 , wpf , 強制轉換 , auto_increment的當前值 , 人工智能 , .net , c

收藏 評論

MageekChiu - eBPF HashMap 與 padding 的坑

前言 上一篇文章《ebpf-go 初體驗》中,我們提到了一個小插曲,就是當 map 的 key 這樣寫的時候 struct tuple key = {ip, bpf_ntohs(sport)},map 的 key 看起來會重複,有些令人詫異,於是我用另外一台機器 B 測了下(內核 6.6,clang 14.0.0)。發現了報錯:"invalid indirect read from stack R

bpf , hashmap , 編程技巧 , padding , c

收藏 評論

u_17398972 - 【C++項目實戰】類和對象入門實踐:日期類實現萬字詳解

目錄 引言 介紹 一、類的設計 二、成員函數的實現 🍃構造函數、析構函數、拷貝構造函數和賦值運算符重載 🍃友元函數:重載和 🍃日期合法性檢查函數 🍃獲取某年某月的天數 🍃比較運算符重載 🍃日期加減操作 🍃自增自減操作 🍃日期差計算 結語 引言

日期類 , c++ , 後端開發 , 複用 , 運算符重載 , c

收藏 評論

mob64ca1419e0cc - (掃盲)DTO數據傳輸對象 - _

目錄 引言:為什麼我們需要 "DTO" 這個角色? 一、什麼是 DTO?3 分鐘搞懂核心定義 1.1 DTO 的本質 1.2 DTO 的 3 個核心作用(列表版) 二、沒有 DTO 會怎樣?踩過的坑告訴你 三、DTO 實戰:代碼例子帶你落地 3

字段 , 數據 , mvc , c , 前端開發 , asp.net , Javascript

收藏 評論

mob64ca140088a9 - C#經典面試題及答案 (3) -

C#經典面試題100道 📋 總體提綱 🎯 第一部分:C#基礎語法 (25題) 數據類型與變量 (5題):值類型、引用類型、裝箱拆箱、類型轉換 面向對象編程 (8題):類、對象、繼承、多態、封裝、抽象類、接口 委託與事件 (5題):委託定義、多播委託、事件處理、Lambda表達式 泛型編程 (4題):泛型類、泛型方法、泛型約束

值類型 , 拆箱 , 開發語言 , 類型轉換 , c , 前端開發 , Javascript

收藏 評論

一百編程網朱老師 - 關於 Visual Studio 的使用技巧(保姆級教程)

fliter 視圖 visual studio默認是filter視圖(中文為篩選器) 項目下的是filter而非硬盤目錄裏實際的文件夾,這時新建的也是filter 想要查看硬盤目錄裏實際的文件夾,點擊按鈕“show all files(顯示所有文件)”即可 輸出文件位置設置 自定義輸出文件位置

預處理 , 目標文件 , c++ , 後端開發 , 編譯器 , c

收藏 評論

oioihoii - 深入解析進程間通信(IPC)及其應用場景

在計算機的世界裏,進程就像一個個獨立的“小王國”,它們擁有自己獨立的內存空間和資源。然而,一個複雜的應用往往需要多個進程協同工作,比如你的音樂播放器進程需要和系統音量控制進程通信,瀏覽器的一個標籤頁崩潰了也不能影響其他標籤頁。 那麼,這些“小王國”之間如何安全、高效地傳遞信息呢?答案就是進程間通信。 什麼是進程間通信? 進程間通信是指兩個或多個進程之間傳輸數據或信號的技術。由

數據 , 進程間通信 , c++ , 後端開發 , 信號量 , c

收藏 評論

wx65950818d835e - Android輸入模塊1

Android 輸入系統整體架構解析——從硬件到應用的完整鏈路 在 Android 系統中,輸入系統(Input System)是連接用户與應用的重要橋樑。無論是觸摸屏點擊、滑動,還是物理鍵盤、鼠標、手寫筆等輸入設備,最終都需要通過 Android 輸入模塊進行統一管理和分發。理解 Android 輸入系統的整體架構,是深入學習 View 事件分發、輸入優化以及系統定製的基

事件分發 , c++ , 後端開發 , Android , 輸入設備 , c

收藏 評論

雲中小生 - 學習C#/.NET看這些資源就夠了(第二版)

10年.NET開發者,多年收集整理的.NET精品學習資料,現免費分享給各位開發者朋友 📚 C#/.NET5從0基礎到精通 60課【課件+源碼】 資源總量:約 4.2GB 最後更新:2021年12月 適用人羣:從零基礎或者.NET Framework向.NET Core轉型的開發者 下載鏈

.NET Core , 學習資源 , 零基礎 , 後端開發 , .net , c , 架構師

收藏 評論

蒙奇D索隆 - 【操作系統】408操作系統核心考點精講:第二章——進程的概念、組成與特徵​

(進程) 導讀 大家好,很高興又和大家見面啦!!! 在前面的內容中我們介紹了【操作系統】的基本概念、發展歷程、運行環境以及體系結構等重要內容。這些內容讓我們對【操作系統】有了一個初步的印象與瞭解。 從本篇內容開始,我們將進入【操作系統——第二章——進程與線程】的學習。在這個章節中,我們將會學習以下知識點: 進程與線程 CPU調度 同步與互斥

yyds乾貨盤點 , 操作系統 , c++ , 後端開發 , 考研 , c , 408

收藏 評論