Gmail تقويم المستندات مجموعات ويب المزيد »
المجموعات التي قمت بزيارتها مؤخرا | مساعدة | تسجيل الدخول
الصفحة الرئيسية لمجموعات Google
Structure definitions
هناك حالياً عدة مواضيع في هذه المجموعة يتم عرضها كأول موضوع. لجعل هذا الموضوع يظهر كأول موضوع، الرجاء إزالة هذا الخيار من المواضيع اﻷخرى.
وقع خطأ في معالجة طلبك. الرجاء حاول مجددا.
تمييز
  3‏ من الرسائل - طي الكل  -  ترجمة الكل إلى اللغة نص مترجم (عرض جميع المصادر الأصلية)
المجموعة التي تقوم بالإرسال إليها هيمجموعة Usenet. الرسائل المرسلة لهذه المجموعة ستجعل بريدك مرئيًا لأي فرد على شبكة الإنترنت
لم يتم إرسال رسالة الرد حتى الآن.
تم النشر الخاص بك بنجاح
 
من:
إلى:
نسخة إلى:
استجابةً إلى:
أضف "نسخة إلى" | أضف "استجابةً إلى" | تحرير الموضوع
الموضوع:
التحقق:
لغرض التحقق من الصحة، يرجى كتابة الحروف التي تراها في الصورة أدناه أو الأرقام التي تسمعها عند النقر فوق رمز وصول ذوي الاحتياجات الخاصة. استمع وإكتب الأرقام التي تسمعها
 
crystal twix  
عرض ملف التعريف   ترجمة إلى اللغة نص مترجم (عرض المحتوى الأصلي)
 خيارات أكثر 8 نوفمبر, 02:06
مجموعات أخبار: comp.lang.c++
من: crystal twix <jonwongfanc...@gmail.com>
التاريخ: Sat, 7 Nov 2009 16:06:38 -0800 (PST)
محلّي: ‏الأحد 8 نوفمبر 2009 02:06‏
الموضوع: ‏Structure definitions‏
As part of a homework problem, I'm trying to declare a new struct
within the definition, but my new definition is an array, and I am
only to define some of the values.  For example:

#define STUDENTS 100

struct Test {
  int score;
  int grade;

} score[STUDENTS], ???

but I want to only initialize the first 5.  Thanks!

يجب تسجيل الدخول قبل إرسال رسائلك.
لنشر رسالة يجب أولاً أن تنضم إلى هذه المجموعة.
يرجى تحديث اسم الشهرة الخاص بك على صفحة إعدادات الاشتراك قبل النشر.
لا يوجد لديك الإذن المطلوب للنشر.
Saeed Amrollahi  
عرض ملف التعريف   ترجمة إلى اللغة نص مترجم (عرض المحتوى الأصلي)
 خيارات أكثر 8 نوفمبر, 07:58
مجموعات أخبار: comp.lang.c++
من: Saeed Amrollahi <amrollahi.sa...@gmail.com>
التاريخ: Sat, 7 Nov 2009 21:58:47 -0800 (PST)
محلّي: ‏الأحد 8 نوفمبر 2009 07:58‏
الموضوع: ‏Re: Structure definitions‏
On Nov 8, 3:06 am, crystal twix <jonwongfanc...@gmail.com> wrote:

> As part of a homework problem, I'm trying to declare a new struct
> within the definition, but my new definition is an array, and I am
> only to define some of the values.  For example:

> #define STUDENTS 100

> struct Test {
>   int score;
>   int grade;

> } score[STUDENTS], ???

> but I want to only initialize the first 5.  Thanks!

Hi
Because it is a homework, I should give you just few hints:
1. Use const types rather than macros:
const int STUDENTS = 100;
2. The name of your array and one of its struct members are same:
score. use different names.
3. You can intialize the first 5 array elements using array
initilizers list
almost in the same way as initializing array of integers:
int a[100] = { 0, 1, 2, 3, 4 };

Good luck
  -- Saeed Amrollahi


يجب تسجيل الدخول قبل إرسال رسائلك.
لنشر رسالة يجب أولاً أن تنضم إلى هذه المجموعة.
يرجى تحديث اسم الشهرة الخاص بك على صفحة إعدادات الاشتراك قبل النشر.
لا يوجد لديك الإذن المطلوب للنشر.
Jorgen Grahn  
عرض ملف التعريف   ترجمة إلى اللغة نص مترجم (عرض المحتوى الأصلي)
 خيارات أكثر 9 نوفمبر, 00:29
مجموعات أخبار: comp.lang.c++
من: Jorgen Grahn <grahn+n...@snipabacken.se>
التاريخ: 8 Nov 2009 22:29:32 GMT
محلّي: ‏الاثنين 9 نوفمبر 2009 00:29‏
الموضوع: ‏Re: Structure definitions‏

On Sun, 2009-11-08, crystal twix wrote:
> As part of a homework problem, I'm trying to declare a new struct
> within the definition, but my new definition is an array, and I am
> only to define some of the values.  For example:

> #define STUDENTS 100

> struct Test {
>   int score;
>   int grade;
> } score[STUDENTS], ???

> but I want to only initialize the first 5.  Thanks!

I assume your homework is a C++ assignment since you are posting here.
Use std::vector<Test> instead of a C-style array, and make Test a
class with a constructor.

(And if your teacher is not aware of the standard containers,
quit the class and buy a good C++ book instead.)

/Jorgen

--
  // Jorgen Grahn <grahn@  Oo  o.   .  .
\X/     snipabacken.se>   O  o   .


يجب تسجيل الدخول قبل إرسال رسائلك.
لنشر رسالة يجب أولاً أن تنضم إلى هذه المجموعة.
يرجى تحديث اسم الشهرة الخاص بك على صفحة إعدادات الاشتراك قبل النشر.
لا يوجد لديك الإذن المطلوب للنشر.
نهاية الرسائل
« الرجوع إلى المناقشات « موضوع أحدث     موضوع أقدم »

إنشاء مجموعة - مجموعات Google - صفحة Google الرئيسية - شروط الخدمة - سياسة الخصوصية
©2009 Google