これは何? Rustの安全性についてよく誤解されているようなので、より良く理解できるようにC++との比較を私なりに行ってみました。 C++の場合 プログラミング初心者である私は、C++で文書を管理する Document クラスを書いた。 このクラスは、コンストラクターで3つの段落を生成し、 paragraphs というメンバーに格納する。 #include <string> #include <vector> #include <iostream> // 文書を表すクラス class Document { public: Document() { // 3つの段落を追加 paragraphs.push_back("paragraph 1"); paragraphs.push_back("paragraph 2"); paragraphs.push_back("paragraph 3");