crash62.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 33 行

C
33
字号
// Build don't link: // GROUPS passed old-abort#include <iostream>	void	fubar(std::ostream* out, const char* s)	{  	  (*out) << s << std::endl;  	  return;	}	int	main()	{  	  // Declare a ref and a pointer to the same ostream.  	  //  	  std::ostream* out = &std::cerr;  	  std::ostream& die = std::cerr;  	  // Valid call to fubar.  	  //  	  fubar(out, "First line.");    	  // Invalid call to fubar. (1st arg is an ostream&. fubar expects  	  // ostream*.)This should be a syntax error, but g++ does not catch it.  	  // Call to this function results in a bus error in fubar when the 1st  	  // arg is dereferenced.  	  //  	  fubar(die, "Second line.");// ERROR -  cannot convert .die.*    	  return 1;	}

⌨️ 快捷键说明

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