Результаты поиска по запросу "c"
Путаница относительно модификации константной переменной с помощью указателей
Следующий пример добавил путаницу в моем понимании. Я не могу понять, как можно изменить локальную переменную const. Пожалуйста, помогите мне понять то же самое. /* Compile code without optimization option */ // volatile.c #include <stdio.h> int ...
Сохранить строку в массив в c
Как я знаю, я могу создать массив с элементом внутри, например: char *test1[3]= {"arrtest","ao", "123"};но как я могу сохранить свой вход в массив, как код выше, потому что я могу только кодировать его как input[10]; scanf("%s",&input) or ...
Как напечатать строку, не заканчивающуюся нулем, используя printf?
Как я могу напечатать строку с ненулевым символом в конце, используя printf, предполагая, что я знаю длину строки во время выполнения?
включить / отключить кэш на 64-битной машине Intel: бит CD всегда установлен?
Я пытаюсь отключить все уровни кэша для моей машины Intel (R) Xeon (R) CPU E5-1650 v2 @ 3,50 ГГц в Xen. Я написал инструмент для вызова следующего кода сборки, чтобы отключить / включить кэш и показать значение регистра CR0. case ...
Обработка ошибок при открытии файла
[Вопрос 1] Когда я открываю файл в функцию, обычно я делаю что-то вроде этого: int read_file (char *filename) { FILE *fin; if ( !(fin = fopen(filename, "r")) ) return 1; /* ... */ return fclose(fin); } int main () { char filename[100]; if ...
gtk_events_pending () возвращает FALSE с ожидающими событиями
Я работаю над приложением, в котором есть кнопки запуска и остановки. Эти кнопки блокируют пользовательский интерфейс, и по разным причинам я не могу создать поток. Я показываю рабочий экран при нажатии этих кнопок, используя: while ...
Почему в g ++ std :: intmax_t не является __int128_t?
Мой вопрос довольно прост: какstd::intmax_t определяется какmaximum width integer type согласно сcppreference [http://en.cppreference.com/w/cpp/types/integer]почему это не соответствует__int128_t в GCC?
Программа не выполняет get () после scanf (), даже используя fflush (stdin)
Потратив слишком много времени на поиск, почему моя программа не выполняет get () после использования scanf (), я нашел решение, которое заключается в использовании fflush (stdin) после scanf () для включения get () для ...
Безопасно пробивая символ *, чтобы удвоить в C
В открытом исходном кодеПрограмма, которую я написал [http://honeypot.net/project/pgdbf]Я читаю двоичные данные (записанные другой программой) из файла и выводю целые, двойные и другие разные типы данных. Одна из сложностей заключается в том, что ...
Как правильно посеять мерсенновый твистер RNG?
На самом деле это не так просто, как я думал. В отсутствие аппаратного RNG, каков наилучший способ для посева Twister Mersenne? Или я должен сказать, что является приемлемым способом для создания RNG Mersenne Twister, который используется для ...