/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/csharp/cpp11_constexpr_friend_runme.cs
20 строк
697 B
William S Fulton
Don't ignore overloaded friend functions that are also declared constexpr
16 июн 2024, 21:11
16 июн 2024, 21:11
031dc22
Код
Авторство
О чём код?
using System; using cpp11_constexpr_friendNamespace; public class cpp11_constexpr_friend_runme { public static void Main() { FriendA fa10 = new FriendA(10); FriendA fa20 = new FriendA(20); if (!cpp11_constexpr_friend.isEqual(fa10, fa10)) throw new Exception("Friend fa10 fa10 fail"); if (cpp11_constexpr_friend.isEqual(fa10, fa20)) throw new Exception("Friend fa10 fa20 fail"); FriendB fb10 = new FriendB(10); FriendB fb20 = new FriendB(20); if (!cpp11_constexpr_friend.isEqual(fb10, fb10)) throw new Exception("Friend fb10 fb10 fail"); if (cpp11_constexpr_friend.isEqual(fb10, fb20)) throw new Exception("Friend fb10 fb20 fail"); } }