#include /* file main_mp2_FLOW_a.cpp */ #include "../../helpers/AnsiConsole.h" AnsiConsole console; int firstLine; int currentTick; Colors currentColor; #define INITPRINT(label) {firstLine=__LINE__;console.printText(2*currentTick,0,label,Colors::BLACK);} #define PRINT printLineNumber(__LINE__) void printLineNumber(int lineNumber); int main(int argc, const char *argv[]) { console.clearScreen(); currentColor = Colors::GREEN; std::string s; std::cin >> s; return 0; } void printLineNumber(int lineNumber) { std::string line = std::to_string(lineNumber); currentTick++; console.printText(currentTick * 2 - 1, 1 + lineNumber - firstLine, line, currentColor); }