İki int argümanıyla çeşitli işlevlerim var (hem işlevleri hem de çağrı kodunu kendim yazarım). Bazı çağrılarda argüman sırasını karıştırmaktan korkuyorum.C++: tür int türündeki değişkenleri ayırt etmek için güvenlik tipi kullanma
Derleyicinin beni uyarması veya yanlış argüman dizisi olan bir işlevi çağırırsam hata yapması için tür güvenliğinden nasıl yararlanabilirim (tüm argümanlar int'dir)?
Ben typedefs çalıştı: TypeDef herhangi derleyici uyarı ve hataları tetiklemez:typedef int X; typedef int Y;
void foo(X,Y);
X x; Y y;
foo(y,x); // compiled without warning)
Bunun gibi yararlı bir şey bulabilirsiniz: http://calumgrant.net/units/units.html –