C++ Magus is an online platform where you learn the C++ language through structured coding challenges. Each challenge is presented as a "spell": you write code in the built-in editor, run tests, receive instant feedback, and progress along your path.
No. Everything runs directly in your browser – writing code, compiling, and executing tests. Just open the platform and start your training.
You earn XP (experience points) for each completed spell. As your XP grows, your rank increases along your journey: Apprentice → Magister → Grandmaster → Archmage. Each rank reflects your progress and level of mastery.
Open the Pricing page. Choose one of the available packs – Grimoire, Arcane Chest, Runemaster's Vault, or Treasury of Wisdom – or enter a custom amount in EUR to top up your balance.
Your solution is compiled and executed in a secure environment. It is automatically checked against test cases, and the results are displayed instantly.
Refunds are available only in specific cases, such as technical issues that prevented successful payment or delivery of Mana. To request a refund, contact [email protected] and include your transaction details (date, amount, and transaction ID).
No. Mistakes are part of the learning process. You gain XP only when a spell is successfully completed, and incorrect attempts do not reduce your progress.
Yes. The platform works in mobile browsers. However, for the best experience — especially when using the code editor — we recommend using a desktop or laptop.
C++ Magus is part of a broader ecosystem of learning platforms. To practice other languages, you can switch to our dedicated platforms via the Programs menu or footer links. Each platform operates independently and uses its own internal currency, which can only be used on the platform where it was purchased.
No. All your solutions are private and accessible only to you.