How to disable argument in C++

1 Answer

0 votes
#include <iostream>

class Test {
public:
	Test(int) {}

	Test(double) = delete;
};

int main()
{
	Test t1(13);

	//  double is disabled
	Test t2(3.14); // Error - 'Test::Test(double)': attempting to reference a deleted function	


	return 0;
}


/*
run:


*/

 



answered May 11, 2018 by avibootz
edited May 11, 2018 by avibootz

Related questions

1 answer 203 views
203 views asked Feb 2, 2023 by avibootz
1 answer 204 views
204 views asked Dec 4, 2022 by avibootz
1 answer 233 views
233 views asked May 11, 2018 by avibootz
4 answers 471 views
3 answers 389 views
...