crash1.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 45 行
C
45 行
// { dg-do assemble }// GROUPS passed old-abortclass D_Interval;class Date{ public: Date(const D_Interval*,const Date&);private: const D_Interval* interval;};class Time_Interval{ public: Time_Interval(const Date& start,const Date& stop); const Date& Start() const { return start; } const Date& Stop() const { return stop; } private: Date start; Date stop;};class Dated_Data{ public: Dated_Data(const Time_Interval& dates); virtual ~Dated_Data(); Time_Interval Dates() const { return dates; } private: Time_Interval dates;};class Raw_Data : public Dated_Data{ public: Raw_Data(const Dated_Data *source,const D_Interval& period);};Raw_Data::Raw_Data(const Dated_Data *source,const D_Interval& period) : Dated_Data(Time_Interval(Date(&period,source->Dates().Start()), Date(&period,source->Dates().Stop()))){}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?