Консольный (CLI) пример
Подробнее...
#include <iostream>
#include <own/string.h>
#include <own/identstr.h>
#include <own/binstr.h>
См. исходные тексты.
Консольный (CLI) пример
См. определение в файле cli.cpp
◆ inputDialog()
int inputDialog |
( |
std::string |
message | ) |
|
Диалоговой ввод числа
- Аргументы
-
- Возвращает
- Введённое число
См. определение в файле cli.cpp строка 75
76 std::cout << std::endl;
77 std::cout <<
"? " << message <<
": ";
◆ main()
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Главная функция
- Аргументы
-
argc | Число аргуметов |
argv | Список аргументов |
- Возвращает
- Статус исполнения программы
См. определение в файле cli.cpp строка 34
36 int N =
inputDialog(
"Введите число объектов (max: 6)");
38 printInfo(
"Выделение памяти на " + std::to_string(N) +
" объектов базового класса String");
41 for (
int i = 0; i < N; i++) {
43 char *in =
new char[1024];
51 std::cout << static_cast<own::IdentStr*>(mass[i])->getDigitsNum() << std::endl;
59 std::cout <<
"Positive" << std::endl;
61 std::cout <<
"Negative" << std::endl;
◆ printInfo()
void printInfo |
( |
std::string |
message | ) |
|
Вывод информационного сообщения
- Аргументы
-
См. определение в файле cli.cpp строка 70
71 std::cout << std::endl;
72 std::cout <<
"> " << message <<
":" << std::endl;