سلام دوستان
کسی اینجا تو atmel studio زبون سی++ کار کرده؟
تو این IDE و کامپایلر gcc من به راحتی کد سی++ مینویسم و کلاس ها و شی گرایی را ساپورت میکنه ولی یه مشکلی هست new و delete که تو c++ هست و برای گرفتن و پس دادن حافظه است . وقتی استفاده میکنم میگه اینا تعریف نشدن براش ولی اینا پیش فرض c++ هست. تو سی از توابع malloc و free که تو لایبرری stdlib.h هست استفاده میشه . ولی چرا تو gcc اینجوریه؟ new و delete از کلمات کلیدی c++ هست.
کسی اینجا تو atmel studio زبون سی++ کار کرده؟
تو این IDE و کامپایلر gcc من به راحتی کد سی++ مینویسم و کلاس ها و شی گرایی را ساپورت میکنه ولی یه مشکلی هست new و delete که تو c++ هست و برای گرفتن و پس دادن حافظه است . وقتی استفاده میکنم میگه اینا تعریف نشدن براش ولی اینا پیش فرض c++ هست. تو سی از توابع malloc و free که تو لایبرری stdlib.h هست استفاده میشه . ولی چرا تو gcc اینجوریه؟ new و delete از کلمات کلیدی c++ هست.
دیدگاه