USB Type-C

高效學習(摘抄)

前言 IT 行業是一個變化非常快的行業,它需要我們持續去學習新的知識和技能。 但是,工作以後,我們經常會發現自己學習的東西很少了,倒不是沒有時間去學習, 而是學習的效率太低了

OC記憶體管理--引用計數器

有些物件如果支援使用 TaggedPointer ,蘋果會直接將其指標值作為引用計數返回; 如果當前裝置是 64 位環境並且使用 Objective-C 2.0 ,那麼“一些”物件會使用其

OC記憶體管理--物件的生成與銷燬

原文連結 OC記憶體管理--物件的生成與銷燬 在iOS開發中了,我們每天都會使用 + alloc 和 - init 這兩個方進行物件的初始化。我們也這知道整個物件的初始化過程其實就是 開闢一塊記憶體空

C語言學習之聯合型別

前言 聯合(union)是一種特殊的資料型別,和結構體很像,結構體各成員變數有自己獨立的儲存位置,而聯合的成員變數共享同一片儲存區域,因此聯合變數再一個時刻只能儲存它的某一個成員的值。 聯合的定義和初始

C++基礎第一彈:輸入,輸出和檔案

一、第一篇: 1、流和緩衝區 C++將輸入和輸出看作 位元組流 。輸入時,程式從輸入流中抽取位元組,輸出時,將位元組插入到輸出流中。輸入流中的位元組可能來自鍵盤,或者其他儲存裝置(硬碟),同樣,輸

C 標準庫 IO 使用詳解

其實輸入與輸出對於不管什麼系統的設計都是異常重要的,比如設計 C 介面函式,首先要設計好輸入引數、輸出引數和返回值,接下來才能開始設計具體的實現過程。C 語言標準庫提供的介面功能很有限,不像Python 庫。

【C++11】move建構函式和std::move

如果說新的語言特性使得過去的最佳實踐不再成立的話,我想move建構函式和std::move所代表的move語義應該算其中一個。 在解釋move引起的變化之前,這裡先定義一個支援自定義move操作的類 c

1746060996.1288