Как можно обработать нажатия клавиши на клавиатуре?(у меня линукс, если важно)
Привет всем. #include <iostream> #include <stdio.h> #include "tasks.h" void first_c(void) { std::cout << "Test"; char *c = new char[L]; fgets(c, L, stdin); ...
Привет всем. Читал где-то, что не сильно хорошая практика создавать глобальные переменные, а лучше передавать значение через параметры в функциях. Также слышал мнение, что луч...
Привет всем, у меня есть функции: double a(int x1, int x2, int x3 = 1) и double b(int x1, int x2) я передаю адресс одной из этих функций в другую функцию void c (double(*...
Если создать пустой массив char c[100], то каждый элемент будет равен NULL?
Привет всем. У меня есть стринг в таком формате: "1 2 3 4 5" - есть какой-то элегантный метод извлечь числа и закинуть их в массив int?
Привет всем, вопрос по opengl, вот код: glColor3f(0.3, 0.3, 0.3); glBegin(GL_QUADS); glVertex2f(-4.0, 3.0); glVertex2f(-4.0, -4.0); glVertex2f(4.0, -4.0); ...
char *c = (char*) malloc(20 * sizeof(char)); if (c == NULL) { printf("No memory was allocated"); return 0; } snprintf(c, 20, "Hello, world!"); ...
Привет всем. У меня такая задача: есть в консоли текст, который был выведен через printf(), мне нужно изменить одно слово в этом тексте: есть ли способ это сделать не очищая э...
Всем привет. Я могу использовать два типа переменных в for? как-нибуть так: for(int i = 0, char *r = c; *r, r++, i++)?
Привет всем, мне нужно считать число с файла и если оно больше нуля, то добавить его к переменной, пытаюсь сделать это так: res += (in >> temp) > 0 ? temp : 0;, но мне пишет: ...
Всем привет! В чём разница между char *a = malloc(12); и char *a = (char*) malloc(12); и как лучше писать?
Я объявляю переменную(пускай так int var;) и на каком-то этапе в коде присваиваю ей значение. В какой-то момент мне нужно проверить: значение уже присвоено или нет(на моменте ...
В чём разница между двумерным массивом и массивом указателей?
Почему данная конструкция printf("%c", ':' - '0') ничего не выводит?
Привет всем. Почему у меня компилятор ругается на (b % pow(2, 20)) с ошибкой "выражение должно относиться к целочисленному типу или типу перечисления без области видимости"?
У меня массив string'ов, std::string* c = new std::string[N];, пытаюсь удалить его delete(c);, мне пишет: munmap_chunk(): invalid pointer [1] 73891 abort (core dumped) Что...
Нужно ли перед выходом из программы освождать память, которую с помощью malloc выделил?
Привет всем. Два вопроса: - нужно ли проверять указатели на память, которые выделяю с помощью new? - когда нужно использовать new, а когда malloc?
Вопрос по opengl, рисую сферу с помощью glutWireSphere(), можно ли сделать как-то, чтобы эту сферу можно было вращать с помощью клавиш на клавиатуре либо мышки?