Я пишу программу на gdi + c ++. Как я могу знать, два шрифта * p1, шрифта * p2 одинаковы.
p1 и p2 - точки другого адреса. p1 p2 указывают на другой объект:)
Чтобы сравнить, указывают ли указатели на один и тот же адрес / объект, см. StackOverFlow. Вопрос Как сравнить указатели .
Чтобы проверить, является ли шрифт эквивалентным (например, тот же шрифт, размер и стиль), вы хотите сравнить вывод
из двух шрифтов.
В качестве альтернативы вы можете вызвать Font :: GetLogFontA или Font :: GetLogFontW и сравнить каждый элемент структуры, который вас интересует приравнять.