author/C++部落格

Kotlin/Native嘗試

Kotlin/Native嘗試 在官網看到Kotlin/Native已經達到1.0 Beta版於是就去嘗試了一下,結果發現坑還是挺多的。 首先Kotlin/JVM很多庫是用不了的,這個已經猜到

ObjC Runtime簡析-- objc_MsgSend

在ObjC中,方法的呼叫是通過訊息機制依賴runtime來實現的。使用 [] 給物件傳送一個訊息,轉化為C++的實現是呼叫了 objc_msgSend() 函式。 objc_msgSend() 函式在

C++ 和 Python 實現旋轉陣列的最小數字

(說明:本文中的 題目 、 題目詳細說明 及 參考程式碼 均摘自 “何海濤《劍指Offer:名企面試官精講典型程式設計題》2012年”) 題目 把一個數組最開始的若干個元素搬到陣列的末尾

動態儲存方式和靜態儲存方式

變數從存在的時間(生存期)角度來分,可以分為動態儲存方式和靜態儲存方式。 所謂靜態儲存方式是指在程式執行開始時由系統分配固定的儲存空間的方式。 動態儲存方式則是在程式執行期間根據需要進行動態的分配儲存空

經典排序演算法 — C#版本(中)

歸併排序比較適合大規模得資料排序,借鑑了分治思想。 歸併排序原理 自古以來,分久必合合久必分。 我們可以這樣理解歸併排序,分-分到不能分為止,然後合併。 使用遞迴將問題一點一點分解,最

C#中為什麼會出現空靜態構造方法的寫法

再過幾個小時,就要回家過春節了,今天說些簡單點的東西,大家在看C#程式碼的時候,一定會對這樣的寫法非常迷茫:在一個類中會出現一個空的靜態構造方法。這不是多此一舉嗎,這樣做的目的是什麼?今天我就來說說這個內容。

C++時間的處理

文|Seraph 01 | 時間術語 平太陽時 由於真太陽的執行速度和時角變化率不均勻,不適於作為計量均勻時間的基準,在天文學中引入平太陽。它在天赤道上作勻速運動,其速度與真太陽的平

誰說臉書都是老人?每天15億人看它

【TechDaily電子報2019年2月1日綜合報導】誰說Facebook是老人在用?每天都有15億人滑臉書! 整個2018年,臉書(Facebook)可不好過,由劍橋分析引出的一連串資訊安全、資料隱私醜聞

1746044360.1509