Is there a ...
Terms and Conditions
Is there a difference in C++ between declaring a function with empty brackets - func() and with use of the void keyword - func(void)?
There is no difference between the two versions in C++. But in C language if a function is declared with empty brackets as func() then the correspondence check on the types of its arguments is not performed (for bacward compatibility).
C vs C++
What is the result of the following program's execution? ...
What is the difference between X x; and X x(); ?...
Which of the following statements is correct?...
What will the following code's execution print out? #incl...
What does the following construction in a function declaration mean? ...
Login to learn C++
Read more about
Sign Up Now
Subscribe for future quizzes