[net.lang.c++] Functions having return

stephen@comp.lancs.ac.uk (Stephen J. Muir) (08/21/86)

The compiler doesn't complain that function "answer" can return no result.

# include <stream.h>

int	answer (int a)
{	if (a)
		return (1);
}

main ()
{	int	x;
	cin >> x;
	cout << answer (x);
}

C++ version 1.1, BSD 4.2, DEC VAX-11/750.
-- 
EMAIL:	stephen@comp.lancs.ac.uk	| Post: University of Lancaster,
UUCP:	...!mcvax!ukc!dcl-cs!stephen	|	Department of Computing,
Phone:	+44 524 65201 Ext. 4120		|	Bailrigg, Lancaster, UK.
Project:Alvey ECLIPSE Distribution	|	LA1 4YR