tukinami_seika on Nostr: ...
C/C++はポインタを生で触っている、nullポインタが許容されているので、ある構造体はポインタで差すだけ、という実装はできると思います。(nullチェックとかそのあたりは自己責任)
Rustは(デフォルトでは)nullポインタを許容していないので、そもそもnullがでないように作ろう、という考えなので、参照・ポインタを含む構造体を作るのは(C/C++に比べると)難しいです。
(そのかわり使うとき簡単)
Published at
2024-09-13 02:23:43Event JSON
{
"id": "c6e06b937b8af7495f0cdedec6d8207798b72e969dcede9088e7a19ec8777551",
"pubkey": "38e4a47f27e4dc88375144f512cee3cd6c1fada3589d6cb735b17606f413d491",
"created_at": 1726194223,
"kind": 1,
"tags": [],
"content": "C/C++はポインタを生で触っている、nullポインタが許容されているので、ある構造体はポインタで差すだけ、という実装はできると思います。(nullチェックとかそのあたりは自己責任)\nRustは(デフォルトでは)nullポインタを許容していないので、そもそもnullがでないように作ろう、という考えなので、参照・ポインタを含む構造体を作るのは(C/C++に比べると)難しいです。\n(そのかわり使うとき簡単)",
"sig": "2a543eb5ac760123a4e18268af403b13aa9dc7a82123c7b5a3c9e93e9484f223b95a987ffc055d8312d4dffe05a5720420448f3fd91b7f479da061caa35d9d5a"
}