decltype(main)
هو الاسم المستعار للنوع int(int, char **)
. لقد أعلنت وظيفة hi
مع هذا النوع ولكن لم يحدده.
للتخلص من undefined reference
خطأ ، فقط حدد الوظيفة:
int hi( int, char ** ) {
return 0;
}
الرسائل التي تظهر من قبل true
لا يتم إخراجها من البرنامج ولكن من المترجم.