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

عندي بعض الاستفسارات عن لغة C++

مغلق
بدأه virus975 في 11 نوفمبر 2005 · 7 رد · 607 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته

عندي بعض الاستفسارات عن لغة C++ ارجو الاجابة عليها ان أمكن!!! وهي:

1-مالفرق بين :

Microsoft Visual C++

Microsoft C++

Borland C++

C++.NET

C++ 6

:angry: :angry:

2- عندي مشكلة وهي ان نسخة ال C++ التي عندي هي تأتي مع حزمة Visual studio 2003 .net يعني اظن انها C++.NET او visual C++

ولكن لقد نزلت كثير من الكتب التعليمية و الدروس واريد ان اطبقها مثلا اريد عمل برنامج Hello world فالكود الموجود بالكتب هو

cout<<(S"Hello world")

ولكن الذي بنسختي هو :blink: :(

Console::WriteLine "Hello World"

و عندما اكتب الاول يحدث عندي خطأ فما هو الحل مع العلم ان الكود الاول موجود بكل الكتب تقريبا فكيف سأتعلم و الكتاب يقول شيء و نسختي تقول شيئا اخر :wacko: :wacko:

4- كيف اعمل واجهة رسومية بهذه اللغة و اذا امكن اريد برنامجا جاهزا ذو واجهة رسومية لأراه دون الحاجة للكود فقط اريد رؤيته

3-انا عمري 14 سنة و انا خبير بالكمبيوتر و الانترنت B) B) و قرأت الكثير عن هذه اللغة و حبيت أتعلمها فكيف اتعلمها هل ادخل معهد ام ابقى على الانترنت واذا هل لها مستقبل بمعنى اخر يعني اذا صرت قوي في هذه اللغة هل استطيع ان اعمل بها عندما اكبر و هل هناك لغة افضل .

و في النهاية ارجو ان لا اكون قد طولت عليكم و ليس عليكم الاجابة على كل الاسئلة :)

تم تعديل هذه المشاركة بواسطة virus975 في 11 نوفمبر 2005 في 03:01

#2

اللي تكتبه أخوي كلاس

فالكلاس أسمه consol

وال function أسمها writ line وترجعلها قيمة hello worl وهي تقوم بعملية الطباعة

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#3

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

بالنسبه لل ++c دى لغه برمجه وكل الى انت زكرته ده يعتبر مترجمات ليها مع بعض الاضافات عليها مثل ++vc وبيضيف عليها التعامل مع api&mfc يعنى كله بيطبق للغه ++c

بس بالنسبه لل .net ده موضوع تانى ونظام عمل مختلف وانصحك بالعمل على ++vc 6 وان تبحث فى المنتدى عن api وتعرف ازاى ممكن تتعامل معاها وبعدين ممكن تفكر فى .net

#4

أنا لدي فيجوال ستديو دوت نت 2002 (قديم) ولكن أستطيع كتابة أكـواد السي بلس بلس القياسية فيـه

بالنسب للواجهـة الرسومية ، فهذا كـود يقوم بعرض نافذة عليك

#include <afxwin.h>

class CExerciseApp : public CWinApp
{
public:
	virtual BOOL InitInstance();
};

class CMainFrame : public CFrameWnd
{
public:
	CMainFrame();
};

CMainFrame::CMainFrame()
{
	Create(NULL, "MFC Fundamentals");
}

BOOL CExerciseApp::InitInstance()
{
	m_pMainWnd = new CMainFrame;
	m_pMainWnd->ShowWindow(SW_NORMAL);

	return TRUE;
}

CExerciseApp theApp;
#5

هـناك كـود للتو تذكرتـه وتستطيع عـمله على الكونسول .. ويعتبر أسهل طريقة لكتابة نافذة .. هذا الكـود يعتبر في الأساس مكتوباً بلغة السي ولكن بالإمكان كتابته وترجمتـه على مترجمات السي بلس بلس

#include <windows.h>

int main()
{
	MessageBox(0 , "محتوى النافذة" , "رأس النافذة" , 0 );
	return 0;
}
#6

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

حبيت أضيف على ماقلتوا

اذا كنت تبى تطبق برنامج Hello World

أول شيء تسويه تختار من القائمة الرئيسية File->New->Project

تحدد على مجلد Visual C++ Project

اختر Win32 Console

بعدين طبق برنامجك

بالنسبة للواجهه الرسومية يبغالك تكون عارف دوال Win32 API

طبعا هذي الدوال صعبة ومعقدة ولكن تقدر تختار احد حلول مايكروسوفت

اللي هو Microsoft Foundation Classes (MFC ) v ولكن نصيحتي تتعلم دوال الـAPI

#7

السلام عليكم

اول شي مشكوريين اخواني على الردود

ثاني شي انتو ما جاوبتوني على هذا السؤال

{

3-انا عمري 14 سنة و انا خبير بالكمبيوتر و الانترنت و قرأت الكثير عن هذه اللغة و حبيت أتعلمها فكيف اتعلمها هل ادخل معهد ام ابقى على الانترنت واذا هل لها مستقبل بمعنى اخر يعني اذا صرت قوي في هذه اللغة هل استطيع ان اعمل بها عندما اكبر و هل هناك لغة افضل .

}

ما رأيكم بهذا المترجم :

Borland C++ Builder 6 Enterprise Edition

و أريد شرح بسيط عن ال #include

و إن شاء الله ماراح اطولها عليكم

تم تعديل هذه المشاركة بواسطة virus975 في 11 نوفمبر 2005 في 18:27

#8

أتوقع لو تدخل معهد تقدر تتعلم اللغة بسرعة أسرع من ان تتعلمها بنفسك هذا رأي أنا ما أعرف عن البقية أنا اتعلمتها بنفسي

Borland C++ Builder 6 Enterprise Edition ابعد منه خليك مع ms visual studio أي إصدار أكبر من أو يساوي 6

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

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