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

مشكله مع أول كود في كتاب الإكسير

بدأه Eng..Ahmad في 2 سبتمبر 2011 · 9 رد · 1,906 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أولا أنا عضو قديم معاكم في هذا المنتدى الرائع ... لكن للأسف توقفت سنتين كاملتين عن البرمجه بسبب الثانويه العامه

و الحساب القديم مش قادر افتكره فسجلت من جديد

المهم أنا عندي خبره متوسه مع Visual Basic و Visual Basic.Net و #C

حبيت أتعلم ++C فنصحني أحد الأصدقاء بكتاب الإكسير

و لكن مع تنفيذ أول كود في الكتاب

1. # include <iostream.h>
2. main()
3. {
4. cout << "Hii C++ " ;
5. return 0;
6. }

و عندما أقوم بتنفيذ البرنامج تظهر لي هذه الرساله

--------------------Configuration: Cpp1 - Win32 Debug--------------------
Compiling...
Cpp1.cpp
c:\windows\system32\cpp1.cpp(1) : error C2143: syntax error : missing ';' before 'constant'
c:\windows\system32\cpp1.cpp(1) : error C2014: preprocessor command must start as first nonwhite space
c:\windows\system32\cpp1.cpp(3) : error C2143: syntax error : missing ';' before '{'
c:\windows\system32\cpp1.cpp(3) : error C2447: missing function header (old-style formal list?)
Error executing cl.exe.

Cpp1.exe - 4 error(s), 0 warning(s)

علمًا بأنني أستعمل برنامج 6 ++C و أعمل على ويندوز 7

فما الخطأ فيما أقوم به ؟

#2

السلام عليكم

تفضل أخى هذا هو الكود الخاص بك مع بعض التعديلات البسيطة

#include <iostream>
using namespace std;

void main()
{
	cout << "Hii C++ " ;
}

بالتوفيق

||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||


egypt_coa.gif


||||||||||||||||||||||||||||||||||||


||||||||||||||||||||||||||||||||||||

#3

شكرا لك أخي الكريم

ولكن عندما جربت الكود ظهرت لي هذه الرساله

--------------------Configuration: Cpp1 - Win32 Debug--------------------
Compiling...
Cpp1.cpp
Linking...
LINK : fatal error LNK1104: cannot open file "Debug/Cpp1.exe"
Error executing link.exe.

Cpp1.exe - 1 error(s), 0 warning(s)
#4

عدل في خيارات المشروع الخاصة باللينكر LINKER لتغير خاصية ال INCREMENTAL BUILD الى /NO

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#5
اقتباس
عدل في خيارات المشروع الخاصة باللينكر LINKER لتغير خاصية ال INCREMENTAL BUILD الى /NO

أنا آسف أخي الكريم ... لكن زي ما قولت في بدايه الموضوع أنا جديد في ++C

ممكن تقولي الخاصيه دي أوصها ازاي ؟

1
#6
حبيب الله كتب:

السلام عليكم

تفضل أخى هذا هو الكود الخاص بك مع بعض التعديلات البسيطة

#include <iostream>
using namespace std;

void main()
{
	cout << "Hii C++ " ;
}

بالتوفيق

ده مش C++ standard !!

في السي ++ القياسيه بتقول ان مينفعش الreturn يكون void بتاع main

تم تعديل هذه المشاركة بواسطة -Ahmed Hassan في 2 سبتمبر 2011 في 05:59

1

وَمَا أُوتِيتُمْ مِنْ الْعِلْمِ إِلاَّ قَلِيلاً

#7

انتظر ردكم يا شباب

#8

ما المترجم الذي تستخدمه ؟

GoodBye

#9

على ما اعتقد ولست متاكد انك تستخدم فيجوال ستوديو ، اذا كانت هذه هي القضية فخيارات اللينكر يمكن الوصول لها بالضغط على اسم المشروع ثم من قائمة project اختر properties

ثم من التبويبات سوف تجد تبويب اسمه linker ومن هنا غير خاصية الINCREMENTAL BUILD او يمكنك ببساطة القيام ببعض المجهود والبحث في غوغل عن رسالة الخطأ او عن الINCREMENTAL BUILD وسوف تجد العديد من المواضيع خاصة في مواقع MSDN تشرح خطوة بخطوة كيفية القيام بالمهمة

طبعا هذا اذا كنت تستخدم الفيجوال ستوديو ، اما اذا كنت تستخدم IDE اخر فهذا موضوع مختلف

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#10

أنا استعمل Microsoft Visual C++ 6.0

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…