コピーコンストラクタについてなんですけど

not const(not const) 可
const(const) 可
not const(const) 不可
const(not const) 可

といったように(参照のコピーコンストラクトのように)const性で処理を分岐させることは可能でしょうか?