(No judgement. Just curious) Why does a book need crowdfunding? Between ebooks and print-on-demand it's never been easier or cheaper to self-publish. What would the crowdfunding money be spent on?
As you said publishing is not the problem these days (usually), but writing the book will take months of work and I will also need money to buy hardware and software licenses.
Furthermore a crowdfunding campaign can help measuring interest in the project and should also help building a community before the launch.
it won't be about learning C++ as there are already too many, but it will be more about optimization and performance, from low level code to design decisions.
Ideally the target won't be only experts, but also new programmers who want to learn how to write better code.
If you are writing about "optimization and performance, from low level code to design decisions" why limit yourself to C++? Won't most of what you have to say be language independent?