Skip to content

Repository files navigation

RUSSIAN/РУСКИЙ:

Привет бро!

Это калькулятор, название такое себе не спорю, автор ничего умнее не придумал, тем не менее. Данный калькулятор как ты уже мог понять написан на С++, использует GLFW для создания окон, OpenGL для отрисовки и ImGUI для разметки того что рисовать. Расказал по тому как я понял как это всё работает. Данный калькулятор довольно оптимизирован, что можно понять на довольно неплохих зависимостях для рендера и отрисовки, тем не менее ест данный калькулятор около ~55 мб оперативной памяти, до около 2% процессора и около 20% видеографики процессора (у моего процессора). В данном калькуляторе около 115-120 строк чистого функционального кода, ну и сами по себе коментарии для этого, чтобы ты мог проанализировать и разобраться как это работает. Зависимости и ничего качать вроде как не надо, уже всё сделано за тебя, путник. Данный код вроде как незащищён авторскими правами, можешь пользоваться, хвастаться, делай что захочешь, приятного пользованися. Функционал калькулятора неплохой, сам попробовал, вмещает до 256 символов, но тем не менее не лагает, вычисляет буквально в долю секунды (что я даже не ожидал, хотя С++ вроде).

Тем не менее, в общем. Приятного тебе пользования, если понравился проект/код/калькулятор, будь добр поделиться с друзьями, тебе не сложно, а мне приятно <3.

Автор/ы:KAban

ENGLISH/АНГЛИЙСКИЙ:

TranslatedByCOPILOT

Hi Bro!

This is a calculator. The name? Yeah, not the best — the author couldn’t come up with anything smarter, but here we are. As you might’ve guessed, it’s written in C++, using GLFW for window creation, OpenGL for rendering, and ImGui for laying out what gets drawn. I explained it based on how I understood the whole thing. The calculator is fairly optimized — thanks to decent rendering dependencies, it runs using ~55 MB of RAM, up to ~2% CPU, and around 20% GPU (on my processor). There are about 115–120 lines of pure functional code here. Comments are included so you can analyze and figure out how it works. No need to install dependencies or set anything up — it’s all done for you, traveler. The code is (probably) not protected by copyright, so feel free to use it, flex with it, do whatever you want. Enjoy. Functionality is solid — I tested it myself. It handles up to 256 characters, doesn’t lag, and calculates in a fraction of a second (which honestly surprised me, even though it’s C++).

Anyway — enjoy. If you liked the project/code/calculator, be kind and share it with your friends. It’s easy for you, and it makes me happy. <3

Author/s: KAban

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages