namespace pp3ng {
class Me final {
public:
static constexpr std::string_view username = " pp3ng" ;
static constexpr std::string_view name = " Penn.L.Zhou" ;
std::vector<std::pair<std::string_view, std::string_view>> introduction = {
{" Learning" , " Computer Science & Engineering" },
{" Hobby" , " Billiards" },
{" Favorite Game" , " Delta Force" },
{" Motto" , " Stay hungry, stay foolish" }};
void say_hi () const noexcept {
std::cout << std::format (R"(
π¨βπ» PROFILE π¨βπ»
Operator: {} (@{})
Introduction:
)" ,
name, username);
for (const auto &[key, value] : introduction) {
std::cout << std::format (" - {}: {}\n " , key, value);
}
std::cout << R"( Thanks for visiting my GitHub profile!
Let's embark on some epic coding adventures!
)" ;
}
};
} // namespace pp3ng
auto main (void ) -> int {
std::unique_ptr<pp3ng::Me> me = std::make_unique<pp3ng::Me>();
me->say_hi ();
return EXIT_SUCCESS ;
}
β¨οΈ Things I Code With
Category
Technologies
π Programming Languages
π§° Operating Systems
π οΈ Development Tools
πΎ Databases
π Web Development
π₯οΈ Hardware Platforms
Category
Technologies I'm Exploring
π± Mobile Development
πΌοΈ Computer Graphics
ποΈ System Design
π Daily Inspiration & Motivation
I'm always excited to connect with others and have meaningful conversations.
Feel free to reach out through any of these platforms: