art 256 cpp