The C++ version of Minecraft in question is literally called Windows 10 Edition, and as you might expect it and its derivatives like Minecraft Education Edition are Windows-only based on the announcements so far.
The Windows 10 version is based on the Pocket Edition. MCPE is written in C++, and is already cross-platform - it runs on smartphones, tablets and games consoles.
This doesn't mean the Education Edition will be cross-platform. It does mean that the fact that it's written in C++ doesn't prevent it from being cross-platform.