الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هذة الكلمات التى داخل ال lib

مغلق
بدأه mufic_semsem في 4 سبتمبر 2004 · 6 رد · 509 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لو انا عايز اعمل

#include <esam.h>

بعم الفيل اللى انا عايزة و اعملة انكلود فية ال functions اللى انا عايزها

لما شوفت ال include فيل لاقيت كلمات غرية و مغظمها تبدأ بـــــ #

like

#if     !defined(_WIN32)
#error ERROR: Only Win32 target supported!
#endif


// and also

#pragma warning(push,3)
_STD_BEGIN

  // OBJECTS
extern _CRTIMP2 istream cin, *_Ptr_cin;
extern _CRTIMP2 ostream cout, *_Ptr_cout;
extern _CRTIMP2 ostream cerr, *_Ptr_cerr;
extern _CRTIMP2 ostream clog, *_Ptr_clog;

انا مش عايز اعرف معنى دول بالذات او بالتفصيل عايز اعرف دول اية شغلهم هوة فية لغة تانية بيتكتبوا بها و لا دى بردة c++ اللى احنا عرفنها

لا اله الا الله .......................................... محمد رسول الله

#2

رغم ان انا لم افهم ماذا تريد ولكن انا اعرف ان عندما اريد ان اعمل header filr باكتبه داخل file.headerهتلاقيه فايل وعليه حرف ال h كبير

بس وباكتبه بinclude فوق وبس

ولو فى اى تعليق ارجو توضيحه ولو اقدر افيدك سوف ابلغك

بسم الله الرحمن الرحيم

إِنَّ الَّذِينَ آمَنُوا وَعَمِلُوا الصَّالِحَاتِ إِنَّا لَا نُضِيعُ أَجْرَ مَنْ أَحْسَنَ عَمَلاً

صدق الله العظيم

=================

Belal Mahmoud Younes

Solution Developer

Link Development a LINKdotNET subsidiary

Mobile : 010 89 69 772

E-mail : belalyounes@hotmail.com

#3

انا فاهم الكلام دة كلة انا قصدى فى ال header file الاساسية اللى جاية مثلا مع ال VS.Net فيها كلام غيرب مش شكل ال c++ اللى انا عرفها

ليو مثلا فيها # كتير

افتح الى header file و حوال تقراة و تفهم مكتوب فية اية وانت تعرف قصدى

لا اله الا الله .......................................... محمد رسول الله

#4

طبعا هذا كله من لغة السي ++ وهذه directives تعتبر مراحل متقدمة من اللغة

اذهب ال help الاتي مع vc++ وستجدهم جميعا مع بعض المعلومات عنهم

تم تعديل هذه المشاركة بواسطة ahmed_3d في 4 سبتمبر 2004 في 12:51

"خيركم من تعلم العلم وعلمه". ..........استغفر الله. ........ اللهم صلي وسلم على سيدنا محمد

احمد عبد الحميد ابوغرارة

CodeGuru CodeProject CGTalk

#5

السلام عليكم ,,

هذه كما ذكر ahmed3d تسمى بال PreCompiled Directive ,, أو موجهات ماقبل المعالجة ,, وهي خاصة بالمصرف وليست لغة البرمجة ,, وتخبر المصرف بما يفعله قبل أن يبدأ بمعالجة الكود الحقيقية ,,

وهي كثيرة ومنها ما لن تحتاجه ومنها مستحتاجه يوميا ,,

مثلا لربط مكتبة بالمشروع ,, فبدل ماتذهب لل Link Options من المصرف ,, يمكن أن تكتب ,,

pragma comment(lib,"user32.lib")

....................

مثلا لمعرفة هل الملف الفلاني معرف أم لا :

#ifndef IOSTREAM_H
#include <iostream.h>
#indef

ويوجد غيرها الكثير جدا ,,

فقط راجع ال MSDN وستعرف الكثير ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#6

شكرا دة بس اللى كنت عايز افهمة

لا اله الا الله .......................................... محمد رسول الله

#7

خطأ مطبعي في المثال الأخير :

 
#ifndef IOSTREAM_H
#include <iostream.h>
#endif

banner_60_468.gif

NOTHING IS IMPOSSIBLE

هذا الموضوع مغلق.

مواضيع مشابهة