Создание объектов с именами, заданными в ходе работы программы

Тема в разделе "Общие вопросы по С и С++", создана пользователем TimSharK, 4 дек 2009.

  1. TimSharK

    TimSharK Гость

    У меня программа рисует графы. Есть функция, которая добавляет вершины, принимая параметр *имя_вершины*.
    Я хочу, чтобы создавался объект с именем, совпадающим с этим параметром, чтобы можно было эти вершины отличать друг от друга.
    Какой синтаксис ?

    Что-то вроде этого должно же быть:
    Код (Text):
    addNode("node1");

    ..........

    void ****::****(string name)
    {
    ............
    Node *(name) = new Node();
    ............
    }
     
  2. Jonny

    Jonny Гость

    Добавь в класс Node поле строкового типа, которое будет инициализироваться конструктором Node(...) при создании обьекта класса Node.
     
Загрузка...

Поделиться этой страницей