VSGraphVisРасширение для Visual Studio 2015, которое позволяет визуализировать структуры данных на указателях, например: C++ {#scriptcode_dlg.edit_script}|{#scriptcode_dlg.remove_script} cplusplusstruct node // с помощью данной структуры можно задать произвольный граф{ int key; int value; vector<node*> adj; node(int key = 0, int value = 0) :key(key), value(value) {}}; struct node // с помощью данной структуры можно задать произвольный граф { int key; int value; vector<node*> adj; node(int key = 0, int value = 0) :key(key), value(value) {} }; или C++ {#scriptcode_dlg.edit_script}|{#scriptcode_dlg.remove_script} cplusplusstruct node // класс представляет узел бинарного дерева{ int key; vector<int> tmp; node *left, *right, *parent;}; struct node // класс представляет узел бинарного дерева{ int key; vector<int> tmp; node *left, *right, *parent; }; Основные особенности
На практике, данное расширение делает проверку создаваемых структур существенно проще, по сравнению со стандартными средствами VS. Демонстрация |