If you are looking for a book on C++ for the chips used in Arduino boards, without using the Arduino IDE, I recommend AVR Programming: Learning to... https://www.amazon.com/dp/B00I2YIZSK?ref=ppx_pop_mob_ap_share