Quick A: The meaning is the same for the compiler, so chooses what make sense to you.
Recently on SO:
Deletion of copy-ctor & copy-assignment - public, private or protected?
I would put them in the public section.
This is because deleting a constructor or an assignment operator is orthogonal to making them private / protected; and when these aren't deleted, they are public. Putting the deletions in one of those two sections seems to me like hinting "If I hadn't deleted them, I would have made them private/protected" - which is not a message you want to convey in your case.
Note, though, that the compiler doesn't care which section you put the deletion in.
Add a Comment
Comments are closed.