⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 profile1.c

📁 linux下的gcc编译器
💻 C
字号:
// PR 11767// { dg-do run }// { dg-options "-fnon-call-exceptions -fprofile-arcs" }#include <string>typedef unsigned long ACE_UINT32;extern "C" void abort();static ACE_UINT32 const msc_maxCurrencyID = 9999;class ResourceBalanceType2{  public:   explicit ResourceBalanceType2(      ACE_UINT32 resourceBalanceTypeID,      ACE_UINT32 isoValue,      const std::string& rc_shortName,      const std::string& rc_symbol    );  public:    const ACE_UINT32 mc_resBalTypeID;    const ACE_UINT32 mc_isoValue;    const std::string mc_shortName;    const std::string mc_symbol;};void f(){}ResourceBalanceType2::ResourceBalanceType2(    ACE_UINT32 resourceBalanceTypeID,    ACE_UINT32 isoValue,    const std::string& rc_shortName,    const std::string& rc_symbol)  : mc_resBalTypeID(resourceBalanceTypeID),    mc_isoValue(isoValue),    mc_shortName(rc_shortName),    mc_symbol(rc_symbol){  bool isGreater = (mc_isoValue > msc_maxCurrencyID);  f();  bool temp = mc_isoValue > msc_maxCurrencyID;  if (!isGreater) abort();  if (!temp) abort();}int main (int argc, char * argv[]){  ACE_UINT32 const mc_isoValue = 10000;  ResourceBalanceType2 rbResourceBalanceType2(3, mc_isoValue, "ATM", "M");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -