crash4.c
来自「this is a gcc file, you can download it 」· C语言 代码 · 共 39 行
C
39 行
// PRMS Id: 4346// Bug: g++ dies on redefinition of cc_Array::repInvariant.// Build don't link:class ccObjectInfo{public: virtual const ccObjectInfo& repInvariant (int =0) const;};template <class T>class cc_Array : public ccObjectInfo{public: virtual const ccObjectInfo& repInvariant (int =0) const ;};template <class T>const ccObjectInfo& cc_Array<T>::repInvariant(int) const{ return *this /* *this is required here */; } // ERROR - redefinedtemplate <class T>class ccArray :public ccObjectInfo{ ccArray (cc_Array<T>*);};template <class T>class ccObjArray : public ccArray<T>{ ccObjArray();}; template <class T>const ccObjectInfo& cc_Array<T>::repInvariant(int) const{ return 0; } // ERROR - causes compiler segfaulttypedef ccObjArray< double> ccROIRuns;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?