ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 13/09/2022 - 17:24
נושא ההודעה: כבר שלוש שנים כותב c++ ורק עכשיו גיליתי את ה C++ Core Guide

יש משהוא לא הוגן באיך שמלמדים ומציגים c++
יש לי תחושה שלימוד c++היום היה צריך להתחיל מ cmake שילוב סיפריות חיצוניות סטטי ודינמי, אחרכך פרק שלום על ניהול זיכרון
ב c רלאסי, המצאת אופרטור ה new, מערכים, ואז להתקדם ל STL, string.
ניהול זיכרון ע״י האב כפי שיש עדיין ב qt.
כמובן העברת משתנים ב ref ןלא pointer, המנעות מ sharedPointer לטובת unique.
דגשים על copiable של המחלקה ושימוש ב std:move
קאסטינכ מודרני (קאסטינג דינמי וסטטי)

ומשם לתת דגש עצום רק על C++ Core Guidelines ודגש על עבודה עם הלינטר.
היכן הסטנדרטים מיושמים בלינטר והיכן מישמים פחות טוב.

כמו שלא הגיוני ללמד python3 ללא ללמד עבהודה עם לינטר,
הדרך שמלמדים c ו c++חייבת לתת דגש על c++17, ובמקרים מסויימים גל על cpp20.
ורק אחרכך על אספקטים של מדעי המחשב.

(לדעתי)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
elcucoלא בפורום כעת ת.הצטרפות: 14/10/2003 · הודעות: 6255 ·
 

הודעה פורסם: 14/09/2022 - 12:53
נושא ההודעה:

https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines

בתור רפרנס
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. elcuco