Результаты поиска по запросу "c"
Как удалить конкретную строку из текстового файла в C?
Пример: Георг 50 40 Лайм 30 20 Карен 10 60 do { printf("\nInput player name:[1..10] "); fgets(name,10,stdin); }Введите имя: Лайм Тогда текстовый файл будет: Георг 50 40 Карен 10 60
Поведение PROT_READ и PROT_WRITE с помощью mprotect
Я пытался использоватьmprotect против чтения сначала, а потом писать. Здесь мой код #include <sys/types.h> #include <sys/mman.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> int main(void) { int pagesize = sysconf(_SC_PAGE_SIZE); ...
Понимание рекурсии на примере пивной бутылки
Я сам практикую рекурсию в Си, и я нашел этот пример в Интернете. Однако есть одна вещь, которую я не понимаю. void singSongFor(int numberOfBottles) { if (numberOfBottles == 0) { printf("There are simply no more bottles of beer on the ...
Целочисленные преобразования (сужение, расширение), неопределенное поведение
Мне было довольно сложно найти информацию по этому предмету так, чтобы мне было легко ее понять, поэтому я прошу пересмотреть то, что нашел. Все дело только в конверсии и конверсии. В примерах я буду ссылаться на: (signed/unsigned) int bigger; ...
Как создать символическую ссылку в Windows Vista?
Я ищу, чтобы создать символические ссылки (мягкие ссылки) из Java на компьютере с Windows Vista / 2008. Я доволен идеей, что мне нужно обратиться в JNI, чтобы сделать это. Я после помощи по фактическому коду C, хотя. Каков ...
Как загрузить пару ключей RSA без p, q и т. Д.
Я пытаюсь найти способ загрузки пары ключей RSA в Openssl, используя только n, e, d. Согласно документации openssl для RSA, эти компоненты (p, q и т. Д.) Могут иметь значение NULL, но единственной функцией для загрузки ключей, которую мне удалось ...
Не могли бы вы объяснить почему, хотя бы схематично?
ли преобразовать разделяемую библиотеку (someLib.so) в статическую библиотеку? (SomeLib.a)
Прямой удар! Спасибо за помощь.
чаю OpenGL на Fedora 13 и заметил, что вызов glGetString вызывает ошибку сегмента. Я поцарапал Google, но не нашел решений. Код прост: #include <GL/gl.h> int main() { glGetString(GL_VERSION); return 0; }Команда компиляции: g++ -lGL main.cpp -o ...
OP, не упомянул о выходе из дочернего процесса (). getpid () выдаст только идентификатор процесса. это решит проблему?
аюсь этот пример, который я взял из:http://www.cs.cf.ac.uk/Dave/C/node24.html [http://www.cs.cf.ac.uk/Dave/C/node24.html]: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <signal.h> void sighup(); /* routines child will call ...
тогда это технически тот же случай, что и первый.
омпилятор заполняет значения вchar array[100] = {0};? Что за магия стоит за этим? Я хотел знать, как внутренне инициализируется компилятор.