++C/C

נהנתם ? קנו לנו בירה :)

המדורגים ביותר בקטגוריה

  • תוכניתן פרילאנסר צד-שרת ב- בייזנסייט
    כתב בכיר
    15 פרסומים
  • מפתח PHP ב- Zend
    מפתח
    62 פרסומים
  • אדמיניסטרציה ב- טריניטי
    אחר
    9 פרסומים
  • Customer Relations Manager ב- Trinity software & beyond
    אחר
    3 פרסומים
  • מפתח ב- צבא ההגנה לישראל
    מפתח
    6 פרסומים

הודעות פורום אחרונות

PC Lint vs Parasoft הדגמה של תהליכי ניתוח קוד סטאטי

2555 צפיות
מאת דניאל לייזרוביץ פורסם ב- 19 July 2011, 18:10
קטגוריות: ++C/C
http://www.i-dev.co.il/uploads/images/cpp.png
הכנתי והעלתי ליוטיוב סרטון וידאו מעניין המדגים את ההבדלים המהותיים בין כלי ניתוח קוד סטאטי מהדור החדש המבצעים תהליכי Flow Analysis (בדוגמא רואים את הכלי שנקרא Parasoft C++Test ) לבין כלים מטכנלוגיה ישנה יותר המבצעים ניתוח קוד סטאטי אך ורק בתהליך של התאמת תבניות ( מה שנקרא Pattern Matching ), ההדגמה מתבצעת על קוד C בסביבת Visual Studio 2008

איך מפתחים משגעים בודקים

1971 צפיות
מאת גיל קייני פורסם ב- 19 July 2011, 13:55
קטגוריות: PHP, ++C/C, Java
http://www.i-dev.co.il/uploads/images/pulling_hair.png
אתם זוכרים את הפגישות היומיות בסמוך לשחרור הגרסה בין מפתחים ובודקים?
אם כן, אתם יודעים איך זה כשאפשר לחתוך את האוויר בסכין... טרוטי מבט וסתורי שיער כל אחד ניגש שוב לעמדת הקפה בניסיון להישאר ערני לעוד חצי שעה. המפתחים מקטרים בליבם על חוסר ההבנה של הבודקים לגבי תהליך כתיבת תוכנה ואילו הבודקים חושבים על היקף הבלגאן שיש בקוד. ככל שמתקרבים לתאריך הוצאת הגרסה – המתח בין הצדדים רק הולך גובר.

בעיות נפוצות בהסבת קוד

1584 צפיות
מאת כרמית צור פורסם ב- 06 July 2011, 10:15
קטגוריות: ++C/C
http://www.i-dev.co.il/uploads/images/cpp.png
תהליך של הסבה (Porting) לאפליקציה יכול להיות מאד מתסכל. ההסבה (שימוש חוזר בקוד תוך התאמתו מסביבה אחת לסביבה שנייה) עלולה להיות קשה ואף להיכשל אם לא מקפידים על ביצוע נכון. יש המון הנחיות כתובות והמלצות כיצד כדאי לבצע הסבה עבור פלטפורמות או חומרות ספציפיות, כגון אלו העוברים ל-64 ביט באפליקציות עבור מעבדי אינטל, (windows) ואו מקינטוש.

++C למתחילים - חלק שמיני: מיון מערכים

12322 צפיות
מאת עמית דר פורסם ב- 13 May 2011, 16:56
קטגוריות: ++C/C
בפרק זה נבחן מספר אלגוריתמי מיון של מערכים חד-מימדים.

מיון זהו דבר חשוב מאוד, שמשתמשים בו המון, ולכן יש צורך שאלגוריתם המיון שלנו יהיה יעיל ככל הניתן.
לכן אנו נבחן כמה סוגים, חלקם יעילים יותר חלקם פחות, אך הסתכלות והכרה של כמה שיותר סוגים תאפשר לנו בעתיד להשתמש או לבנות את האלגוריתם המתאים לנו בדיוק.

++C למתחילים - חלק שביעי: מחרוזות

19556 צפיות
מאת עמית דר פורסם ב- 07 May 2011, 18:10
קטגוריות: ++C/C
במדריך זה נלמד על תווים, מחרוזות ועל הפונקציות בספריית cstring.

כבר הזכרנו בעבר כי מחרוזת היא בעצם מערך של תווים. אז בואו נבחן את המשתנה תו char יותר בקפידה.
הצהרה על משתנה char נעשית באופן הבא:

char c;



כעת, הזכרנו כי משתנה זה מכיל ערכים מטבלת אסקיי ASCII.

מהי טבלת ASCII ?

++C למתחילים - חלק שישי: מערכים

2891 צפיות
מאת עמית דר פורסם ב- 07 May 2011, 10:03
קטגוריות: ++C/C
בפרק זה נלמד מהם מערכים וכיצד להשתמש בהם בתוכניות שלנו.
מערך הוא בעצם אוסף של נתון מסוג מסוים, באותו השם עם אינדקס רץ.

למשל אם אנו צריכים 50 משנים מסוג int שיכילו ציונים של תלמידים, בעבר היינו משתמשים בהכרזה הבאה:
int   student1,
      student2,
      ...
      student49,
      student50;

++C למתחילים - חלק חמישי: פונקציות

3355 צפיות
מאת עמית דר פורסם ב- 07 May 2011, 09:35
קטגוריות: ++C/C
במדריך זה נלמד על פונקציות ופרוצדורות.

אנשים המכירים שפות תכנות שונות אולי נתקלו במושגים פונקציות ופרוצדורות.
נבהיר כי פרוצדורה היא פונקציה שאינה מחזירה ערך לכן היא בצעם סוג מסוים של פונקציה, ובשפת C לא ניתן לה ייחוס שונה ולכן נשתמש רק בשם פונקציה.

++C למתחילים - חלק רביעי: משפטי תנאי

2502 צפיות
מאת עמית דר פורסם ב- 06 May 2011, 18:12
קטגוריות: ++C/C
אם יש כלי שנחשב חזק בשפות התכנות אלו הם משפטי התנאי, שבעזרתם ניתן לבחור את סוג הפעולה בכל מיני מקרים שונים של התוכנית.

משפטי התנאי מאפשרים לתוכנית לקפוץ לחלקים שונים בתוכנית אם תנאי מסוים התקיים בלי להריץ את כל הפקודות בדרך.

ברגע שתנאי מסוים נכון, נעשות הפקודות שתחתיו ולאחר מכן לא נבדקים שאר התנאים אלא התוכנית קופצת ישר לסוף משפט התנאי הנוכחי, לכן הקפידו לנסח את משפטי התנאי נכון.
דף