Я надеюсь, это шутка?
А тогда зачем типы конфигурационных структур Graph*p?

Ф-я используется. И ошибок в ней не замечал.