http://iattempt.net

Ernest 發表在 痞客邦 留言(0) 人氣()

<article class="mx-1 my-1">
<h3>目錄</h3>
<ul>
    <li><a href="#%E7%9B%AE%E7%9A%84">目的</a></li>
    <li><a href="#%E5%95%8F%E9%A1%8C%E8%88%87%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%A1%88">問題與解決方案</a>

Ernest 發表在 痞客邦 留言(0) 人氣()

<article class="mx-1 my-1">
<h4>正文</h4>

稍微了解過template以後,我們就可以看懂以下的程式碼(這邊用class而非typename,是想表明_Derived只會是一個使用者自訂型別):
<!--more-->

Ernest 發表在 痞客邦 留言(0) 人氣()

Ernest 發表在 痞客邦 留言(0) 人氣()

<article class="mx-1 my-1">
<h3>目錄</h3>

<ul>
    <li><a href="#pointer/reference的宣告/定義式">pointer / reference的宣告/定義式</a></li>

Ernest 發表在 痞客邦 留言(0) 人氣()

<article class="mx-1 my-1">
<h3>目錄</h3>
<ol>
    <li><a href="#%E7%89%A9%E4%BB%B6%E7%9A%84%E7%89%B9%E6%80%A7">物件的特性</a></li>
    <li><a href="#lvalue%E8%88%87prvalue">lvalue與prvalue</a></li>

Ernest 發表在 痞客邦 留言(2) 人氣()

chmod rwx name : change the file/directory to given mode

important

(.) : change the (.) to given mode
(*) : change the all of non-hidden file/directory to given mode [1]

Ernest 發表在 痞客邦 留言(0) 人氣()

set tags+=~/.vim/tags/cpp_src/tags " 设置tags搜索路径
set wildmode=longest,list " Ex命令自动补全采用bash方式"
set nocp
set nu
syntax on

Ernest 發表在 痞客邦 留言(0) 人氣()

cin.tie(0)

解除 cin 與 cout 的綁定,亦即ostream不會在istream要輸入時被flush

使用時機:當進行檔案輸出入時不需要用到這功能,解掉吧!

ios_base::sync_with_stdio(false)

解除 cin/cout 與 scanf/printf 的綁定,解除後就不要混用兩種了

Ernest 發表在 痞客邦 留言(0) 人氣()

不見得!

編譯器自己也能進行優化的動作,

且為了加快速度而撰寫更加難以觀察的code,

這會對後續的維護與團隊合作帶來災難。

與其花時間計較這差異微小的code,

Ernest 發表在 痞客邦 留言(0) 人氣()

  • 以下請注意大小寫
  • GNU : GNU's Not Unix

Ernest 發表在 痞客邦 留言(0) 人氣()

bit  address:  可以視為一個一維大陣列,每個bit能存1/0(高低電位)

byte address:  每一個元素為一個位元組的大小,也就是8個bit

word address:  在MIPS裡,統一使用一個word作為基準(base)

                                          (register*32  ,  bit*32)

MIPS裡           1 word ≡ 4 byte ≡ 32 bit 

Ernest 發表在 痞客邦 留言(0) 人氣()

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。