让我用一个例子来解释。
假设您有可用于二叉树的节点类。您将获得包含整数的未知长度文件中的数据,并且您只想将节点放在二叉树中。
如何在运行时创建一个具有不同名称(或内存地址)的节点对象来保存每个整数值。例如,在运行时,您必须创建一个名为node_1的对象来保存第一个整数并使其成为根,然后创建一个名为node_2的对象,将其作为子项添加到根,然后node_3保存第三个整数,依此类推...
如果我要使用 while循环并执行节点temp * = new node ;这会解决问题,并根据需要使用不同的内存地址创建尽可能多的对象,并将每个内存地址保存在 vector 类型中吗?