سؤال

أقوم بعمل بعض برامج المقبس الجميلة في الهدف - ج الآن وجزء من التعليمات البرمجية تعطيني خطأ (في استدعاء طريقة Setsockopt). كنت أتساءل ما إذا كان أي شخص يعرف وظيفة مماثلة إلى وظيفة GetLasterRor () في C ++ التي يمكنني استخدامها في الهدف - C لتحديد المشكلة مع الرمز الخاص بي؟

هل كانت مفيدة؟

المحلول

تريد أن تنظر إلى قيمة errno إذا كان setsockopt إرجاع قيمة سلبية.

من عند setsockopt انعظم:

قيمة الإرجاع

عند الانتهاء بنجاح، إرجاع Setsockopt () إرجاع 0. خلاف ذلك، يتم إرجاع -1 ويتم تعيين errno للإشارة إلى الخطأ.

يمكنك أن ترى بعض المعايير errno القيم هنا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top