بعض خدع المترجمات - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات التقنية > منتدى البرمجة

منتدى البرمجة كل ما يتعلق بلغات البرمجة، فيجوال بيسيك , سي ++ , دلفي , أكسيس , جافا , هتمل...

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

بعض خدع المترجمات

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 2011-10-08, 12:34   رقم المشاركة : 1
معلومات العضو
nail44
عضو مشارك
 
إحصائية العضو










افتراضي بعض خدع المترجمات

اذا كان لديك المترجم pellesc
لنبدأ بالبرنامج الشهير
hello word
هنا لا نقوم باستدعاء المكتبة <stdio.h>
فقط نكتب

كود بلغة HTML:
int main()
{printf("hello word")
}
بعد ذلك الترجمة و الربط ظهرت الجملة المنشودة hello word
كيف حدث ذلك..نذهب الى الملف obj
نفتخه بالنوت باد
سنجد رموز مبهمة اضافة الى جملتنا hello word
و هناك جملة اخرى هي defaultlib:crtfile
ماذا تعني هذه الجملة . تعني ان المكتبة الافتراضية هي المكتبة crt.lib
هذه المكتبة موجودة في المجلد lib
يمكن فتح هذه المكتبة بالبرنامج 7z
عند فتحها سوف تجد انها تحتوي على كل الدوال المعرفة مثل printf scanf fopen....
وغيرها من الدوال.
ما اريد الوصول اليه هو ان الرابط link
لا يعرف include وانما يتم البحث عن الدالة printf
داخل المكتبة crt.lib
كذلك المكتبات الديناميكية ستجدها داخل المجلد lib/winعلى هدا الشكل مثلا user32.lib
ارجو اني وفقت في ايصال الفكرة...








 


رد مع اقتباس
 

الكلمات الدلالية (Tags)
المترجلات


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

الساعة الآن 11:14

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc