0

他のSEサイトで聞いてみようと思ったのですが、候補(SO、Programmers、SuperUser…?)の中からベストを選べなかったので、こちらで質問させていただきます。

私はさまざまな言語とスタックでさまざまな DB API を 5 年以上使用してきましたが、それについて考えるのに苦労したことは一度もありません。なぜcursorデータベース API のオブジェクトがそう呼ばれているのでしょうか? 文化だけですか?伝統、I/O ストリーム内の状態と関係がありますか? 点滅?ハ!誰かが「私たち」を教えてください。

良い答えは、言語やスタックにとらわれないようにするもの、または一般的に問題を解決する歴史的または文化的起源 (またはそれが何であれ) を参照するものです。

そして、これについて真剣です!

4

1 に答える 1

3

カーソルはストリームであるだけでなく、双方向ストリームでもあります。カーソルは後方に移動することもできます。また、それらを介してデータを変更できます。これにより、一連のデータの要素へのポインターのようなものになります。テキストカーソルがそのようなものであるため、名前が付けられたのかもしれません。あるいは、「ポインタ」はすでに概念として捉えられていたからです。

于 2013-02-20T11:09:52.197 に答える