ব্রাউজার-ভিত্তিক কম্পাইলার ও প্লেগ্রাউন্ড — C++ — Progsity IDE।
সি++-এ ক্লাস, টেমপ্লেট, STL ও RAII আছে—গেম ইঞ্জিন, ব্রাউজার ও হাই-ফ্রিকোয়েন্সি সিস্টেমের জন্য। এই অনলাইন সি++ কম্পাইলার দিয়ে std::vector, iostream ও অ্যালগরিদম ট্রাই করুন—প্রতিটি মেশিনে টুলচেইন সেটআপ ছাড়াই।
স্যান্ডবক্সে আধুনিক GCC-সামঞ্জস্য টুলচেইন দিয়ে কম্পাইল হয়। কম্পাইল-টাইম এরর স্পষ্ট দেখে মুভ সেমান্টিক্স ও স্মার্ট পয়েন্টার শেখা সহজ।
কম্পিটিটিভ স্টাইল বা CLI ইনপুটের জন্য stdin ব্যবহার করুন। সাইন ইন করলে স্নিপেট সেভ ও শেয়ার লিংক পাবেন।
কোড রান করা বিনামূল্যে। অধিক স্নিপেট সেভে ফ্রি টিয়ার সীমা থাকতে পারে।
ব্যাকএন্ডে সাম্প্রতিক GCC; অনেক আধুনিক ফিচার কাজ করে। সমস্যা হলে সরল করুন।
হ্যাঁ, সাইন ইন করার পর ড্যাশবোর্ড থেকে খুলতে পারবেন।
সেমিকোলন, নেমস্পেস বা টেমপ্লেট এরর সাধারণ। প্রথম এরর মনোযোগ দিয়ে পড়ুন।
এটি প্লেগ্রাউন্ড—এক ফাইল, রান, আউটপুট। CMake বা মাল্টি-ফাইল নেই।
উপরের এডিটরে উদাহরণ লোড করতে “এটি চেষ্টা করুন” ট্যাপ করুন।
#include <iostream>
#include <vector>
#include <algorithm>
int main() {
std::vector<int> v = {5, 2, 8, 1};
std::sort(v.begin(), v.end());
for (int x : v) std::cout << x << " ";
std::cout << "\n";
return 0;
}#include <iostream>
#include <string>
int main() {
std::string line;
std::getline(std::cin, line);
std::cout << "Length: " << line.size() << "\n";
return 0;
}#include <iostream>
struct Point {
int x, y;
};
int main() {
Point p{3, 4};
std::cout << p.x + p.y << "\n";
return 0;
}#include <iostream>
#include <vector>
int main() {
std::vector<int> v = {1, 2, 3};
int s = 0;
for (int x : v) s += x;
std::cout << s << "\n";
return 0;
}আউটপুট দেখতে কোড রান করুন।