ฉันเป็นนักเรียนวิทยาศาสตร์คอมพิวเตอร์และด้วยเหตุนี้ฉันจึงได้สอน C ++ ในฐานะรุ่น C ที่ดีกว่าด้วยชั้นเรียน ท้ายที่สุดฉันพยายามที่จะบูรณาการวงล้อเมื่อใดก็ตามที่จำเป็นต้องแก้ปัญหาที่ซับซ้อนเพียงเพื่อหาบางครั้งหลังจากนั้นคุณสมบัติภาษาบางอย่างหรือรูทีนไลบรารีมาตรฐานบางอย่างอาจทำเช่นนั้นได้สำหรับฉัน
ฉันทั้งหมดสะดวกสบายกับฉันchar*
และ*(int*)(someVoidPointer)
สำนวน แต่เมื่อเร็ว ๆ นี้หลังจากการ (เล็กน้อย) มีส่วนร่วมในโครงการที่เปิดแหล่งที่มาผมรู้สึกว่าไม่ได้เป็นวิธีการหนึ่งที่ควรจะคิดว่าเมื่อเขียนรหัส c ++ มันแตกต่างจาก C มาก
เมื่อพิจารณาว่าฉันรู้ว่าการเขียนโปรแกรมเชิงวัตถุค่อนข้างดีและฉันก็โอเคกับเส้นโค้งการเรียนรู้ที่สูงชันคุณจะแนะนำอะไรให้ฉันทำให้ฉันนึกถึงแทร็ก C ++ เมื่อฉันเขียนโค้ด C ++?