איך ממירים ממספר ל char*? - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

איך ממירים ממספר ל char*?


assaf990

Recommended Posts

לא ברור לי מה אתה מנסה לעשות:

אתה מנסה ליצור מחרוזת שמכילה את המספר? או שאתה מנסה להגדיר מצביע לכתובת ספציפית ידועה מראש בזכרון?

קישור לתוכן
שתף באתרים אחרים

אם אתה רוצה להיות מדוייק ופורטבילי


bitset< CHAR_BIT * sizeof(num) > bits = num;

זה ממש nitpicking, אבל יש כאן שתי יתרונות:

1) אם הטיפוס של num משתנה, אין צורך לשנות את הקוד (חוסך באג בתחזוקה).

2) יש (באמת שיש) פלטפורמות שבהן CHAR יש יותר מ-8 סיביות. אני חייב להודות שעוד לא עבדתי על אחת כזאת, אבל זה נחמד להיות פורטבילי כשאפשר.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...