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

لماذا لا أستطيع إنشاء برنامج مع فجوال سي++ 9؟؟

بدأه مدمن ++C في 30 يوليو 2008 · 20 رد · 1,502 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عندي مشكلة كبيرة وهي مهمة ولازم احلها

فأرجو المساعدة

كلما اريد صنع برنامح بصيغة exe لا استطييييع... يقول لي البرنامج أعمل Built ولما اعمله يقول هناك اخطاء

لا اعرف لماذا :S

على العموم هذا هو الكود

#include <iostream.h>
void main()
{
int x;
cout<<"Enter Number (1-3)"<<endl;
cin>>x;
switch (x)
{
case 1: cout<<"you are Lovely"<<endl; break;
case 2: cout<<"you are dirty"<<endl; break;
case 3: cout<<"you are my sonia"<<endl; break;
default: cout<<"wrong number"<<endl; break;
}
}

ارجو المساعدة من ذوي الخيرااااااااااء في برنامج فجوال سي++

والسلام خير الختام

#2

السلام عليكم

انا جربت الكود وهو تمام

وكنت اظن ان السبب هو عدم وضعك للفاصلة المنقوطة في نهاية

switch

يعني

switch

{

هنا كود

};

ولكن انا استخدم

dev c++

ووضعت الفاصلة المنقوطة ونزعتها وكان الكود صحيح

والله اعلم جرب وضع الفاصلة المنقوطة

وانا مبتدئ مثلك

ويرجي من الاخوة الافادة بارائهم وشكرا

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#3

جرب استبدال السطر

#include <iostream.h>

بهذا

#include<iostream>
using std::cout;
using std::cin;
using std::endl;
llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#4

اخوي عزيز نور... شكراً لك

وبجرب طريقتك

وحتى انت اخوي تايم... ما قصرت

ورح اجرب الطريقتين

#5

الكود طلع صحيح لما استخدمت برنامج Turbo C++

ولكن فجوال سي++ مصر على ان هنااك اخطاااااااء... لماذا؟!

#6

مثل ما قال لك time أكتب الكود بالشكل التالي:

  1.  
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6. int x;
  7. cout<<"Enter Number (1-3)"<<endl;
  8. cin>>x;
  9. switch (x)
  10. {
  11. case 1: cout<<"you are Lovely"<<endl; break;
  12. case 2: cout<<"you are dirty"<<endl; break;
  13. case 3: cout<<"you are my sonia"<<endl; break;
  14. default: cout<<"wrong number"<<endl; break;
  15. }
  16. return 0;
  17. }
  18.  
  19.  
  20.  

أضغط F5+Ctrl من اجل التنفيذ.

تم تعديل هذه المشاركة بواسطة فهدالشلوي في 30 يوليو 2008 في 13:27

tvquran_6.gif

#7

إذا لم يعمل الكود انسخ رسائل الخطاء واكتبها هنا .

tvquran_6.gif

#8

الظاهر ان جهزي و البرنامج ما يصلحون لبعض:(

عسب جذي ما اقدر انفذ البرنامج ....

مع اني حاول كل الطرق

تسلمون يا شباب على المساعدة وما قصرتوا

جزاكم الله ألف خير

#9

السلام عليكم

لا يوجد مشكل فكلنا نستفيد وغيرك يستفيد

وكما قال لك الاخوة انسخ لنا صورة عن نوع الخطا

عسي حد يفهم نوعها ويساعدك

والامر الثاني من باب التدكير فقط لا غير تاكد من انك اخترت

win32 consol aplication

والامر الاخير نصيحة من مبتدي ادا واجهت صعوبات مع

vc++

فانا انصحك ب

dev c++

C::B

فهما رائعين وسهلين وفيهم ادوات رائعة لمبتدا والمتقدم في البرمجة علي حد السواء

يعني الي حين تعرف المشكل في

VC++

عندك

والله الموفق

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#10

اوكي ... ألحين بنسخ لكم الاخطاااء..:)

وشكراً التشجيع ورفعتم معنوياتي

#11

هذا ألي يطلع لي في OutPut

------ Build started: Project: kooooooooo, Configuration: Debug Win32 ------
Compiling...
stdafx.cpp
Compiling...
kooooooooo.cpp
c:\documents and settings\s\my documents\visual studio 2005\projects\kooooooooo\kooooooooo\kooooooooo.cpp(18) : fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?
Build log was saved at "file://c:\Documents and Settings\s\My Documents\Visual Studio 2005\Projects\kooooooooo\kooooooooo\Debug\BuildLog.htm"
kooooooooo - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

هو خطأ واحد فقط... لكن أين؟؟

هناك سؤال... كيف شكل أيقونة البرنامج بعد ما انفذها على شكل exe?

لأني تهت وانا ابحث عنه في Project

#12

تأكد اخي بأنك عندما تبدأ العمل تختار

NewProject

win32Conaloe Application

-- Empty Project..

تم تعديل هذه المشاركة بواسطة time1 في 30 يوليو 2008 في 15:45

llback.jpg

اشهد ان لا إله إلا الله وان محمدا ً رسول الله

#13

هذا ما قمت بفعله يا اخي العزيز طوال والوقت... هذا ماكنت اختاره

#14

السلام عليكم

اخي الكريم

ساسلك

هل لما قمت باختيار

new project--->>win32 consoloe application--->>code cpp

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

stdafx.h

ودالك كتالي

#include <stdafx.h>

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

/index.php?showtopic=160553

واطلعنا علي الجديد

واصبر فان شاء الله ستجد الحل

بتوفيق

تم تعديل هذه المشاركة بواسطة aziz nor في 30 يوليو 2008 في 18:42

اللهم صلي علي المصطفي محمد

صلي الله عليه وسلم

#15

يمكنه الغاء تعامل البرنامج مع stdafx.h من

اضغط بالمفتاح الايمن للماوس علي اسم المشروع واختار properties واختار c++ ثم precompiled header files ثم اختار من الجانب الايمن من الشاشة اللي هتظهر not using percompiled header files

ان شاء الله يحل المشكلة

هام :

من الافضل اختيار مشروع فارغ من النوع win32 console app وبعدين اضف له الملفات الي تريدها

#16

اخوي عزيز نور... تسلم وما تقصر بارك الله فيك

نفذت تعليماتك... لكن بعد يقول هناك اخطاااء

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

الكسنيبر... تسلم اخوي وما تقصر جزاك الله الف خير

لكن ما حصلت الخيار precompiled header files في خصائص ++C

اتمنى تشرح لي بالصور

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

#17

الحل كما قيل في الغاء الـPrecompiled headers

ما هي نسخة VS لديك ؟؟

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#19

السلام عليكم شاهد هذا المقطع وأعمل مثلة بالضبط:

tvquran_6.gif

#20

مشكوووووووووووور اخوي والله استفدت واااااااااااااايد من الدرس

تسلم حبوب وما تقصر

في ميزان حسناتك يا رب

:)

#21

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

أخي الكريم برنامجك صحيح 100% لكن المشكله إنك تستخدم dev c++

إذا كنت تريد إستخدام الc++ عليك بإستخدام الـ borland c++ فقط لأن الدفلوبر ماتدعم أشياء كثيره في الc++ خاصة الجرافكس

إذا كنت تريد أن تتعمق في الc++ فعليك بالـ borlandc++ و الـ turboC++

تقبل مروري


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

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

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

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

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

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