d目前狀態

2021-10-24 16:13:36 字數 1516 閱讀 4939

stefan 在研究型別函式.d作者在研究加速模板元程式設計及所有權/借貸關係.steven 勾勒出std2設計

亞當的:

module typegame.solution;

string easy

(t...)

()//函式中帶函式

foreach

(t; t)

else

//就是個`流`序列處理.

}finish()

;return result;

}pragma

(msg, easy!

(int

,int

, uint, uint, uint));

pragma

(msg, easy!

(char

,char

, wchar, dchar, dchar)

);

stefan:

alias type = __type;

type[

]maketypearray

(type[

] types ...

)//型別陣列

import std.algorithm;

enum type[

] types =

maketypearray

(int

, uint,

long

, ulong)

;enum size4 = types.filter!

((type a));

//過濾型別

pragma

(msg,()

().tupleof)

;// 輸出:tuple((int), (uint))

opassign不是用於初化,而是為子串行賦值.

建構函式中的第1次賦值不變數,可當作賦值.第2次就不能改了.奇怪的是在未初化成員上呼叫方法,導致初化它.

λ有兩種形式,普通函式僅一種,這是不一致.

應該讓{}過時,而用(){}

重寫

`=

>..

.;`為``

還得消除=>的歧義.

struct v

1(v) => v.foo;,這是模板vfoo.

2auto x(v) => v.foo;,這是函式v引數foo.

(v) => _x + v;,無型別,表明這是模板.

目前的狀態

乙個月前,我在園子裡寫了兩篇部落格,當時我是本著展示自己的目的開博的,打算寫寫技術文章,分享自己的所學到得知識,和大家一起 問題。但是當真正去寫的時候才發現什麼都不會 不知道寫什麼 怎麼寫。於是乎我決定再把基礎紮實紮實。一晃乙個月過去了,看了不少文章,學到了很多,但是我卻更加的迷茫了,我發現我已經失...

linux程序狀態D

程序狀態d,往往是由於 i o 資源得不到滿足而引發等待 舉個例子,當 nfs 服務端關閉之時,若未事先 umount 相關目錄,在 nfs 客戶端執行 df 就會掛住整個登入會話,按 ctrl c ctrl z 都無濟於事。斷開連線再登入,執行 ps axf 則看到剛才的 df 程序狀態位已變成了...

怎麼知道iphone目前是不是靜音狀態

cfstringref state nil uint32 propertysize sizeof cfstringref audiosessioninitialize null null null null osstatus status audiosessiongetproperty kaudio...