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 205 views
205 views asked Feb 2, 2023 by avibootz
1 answer 206 views
206 views asked Dec 4, 2022 by avibootz
1 answer 235 views
235 views asked May 11, 2018 by avibootz
4 answers 474 views
3 answers 390 views
...