Вопросы с тегом «c»

C - это язык программирования общего назначения, используемый для операционных систем, игр и других высокопроизводительных приложений, и он явно отличается от C ++. Вопросы о программировании на C не по теме и будут закрыты или перенесены. Попробуйте вместо этого задать вопрос в переполнении стека.


4
Как установить программу для Windows (написанную на C), загруженную с GitHub?
Я загрузил мертвую простую программу для Windows из GitHub ( это , если это уместно). Я загрузил его в виде файла ZIP, но не могу понять, как его установить. Это написано на C, я думаю. Нужен ли мне компилятор? (Visual Studio?) Есть что-то простое, что мне не хватает?
44 windows-7  c 

3
Подсветка синтаксиса в Microsoft Office Word [дубликат]
Возможный дубликат: Как мне легко выделить синтаксис кода PHP в Word? Мне нужно вставить некоторый код (ANSI C) в Microsoft Office Word, и мне нужна некоторая форма подсветки синтаксиса (вместо простого изменения шрифта на Lucida Console) Может быть, есть какое-то дополнение, которое позволит мне выделить синтаксис кода в Microsoft Office …

2
Как остановить и обнаружить вилочную бомбу
#include <stdlib.h> #include <unistd.h> int main() { while(1) fork(); } Это код для вилочной бомбы. В нашем колледже мы подключаемся через telnet, т.е. протокол обслуживания клиентов. Около 100 систем подключены к серверу. Внезапно мы увидели, что сервер стал работать медленно, и через некоторое время он вышел из строя. Я узнал, …

5
Есть ли у Linux какие-либо меры для защиты от вилочных бомб?
#include <unistd.h> int main(int argc, char* argv[]) { while(1) { fork(); } } Я запускаю эту программу на моем Linux, на терминале ничего не выводится, операционная система кажется мертвой. Есть ли у linux какие-либо меры защиты для такой программы, которая может исчерпать память?
12 c  linux  linux-kernel 

1
emacs - переход на C / C ++ к началу содержащего блока
При редактировании файлов C или C ++ в emacs я хотел бы иметь возможность перейти к началу содержащего его блока кода. Я ожидал найти функцию c-begin-of-block, но, увы, такой функции не существует (насколько мне известно). Например, я мог бы редактировать следующий уродливый код C: void myFunction() { if (something) { …
10 emacs  c++  c 

2
Где страница руководства для функции `sizeof` C?
Почему нет справочной страницы для sizeofфункции C? $ man 3 sizeof No manual entry for sizeof in section 3 $ man sizeof No manual entry for sizeof Я вижу man-страницы для других функций C, например, mallocзапускаю ли я man 3 mallocи подобные команды, но ничего для sizeof.
10 linux  c  man 

3
Почему '>' не перенаправляет сообщения об ошибках от gcc?
Я сохранил следующую программу в new.c int main() { a; return 0; } Возвращает сообщение об ошибке. Я хочу отправить это сообщение в файл. Поэтому я использовал следующую команду gcc new.c > temp.txt Но все же я получал вывод на терминал. Я использую Ubuntu 13.04. Как я могу заставить это …
9 c  shell  gcc 


2
Как скопировать DVD с исправленной файловой системой UDF / поврежденными секторами?
Я пробовал dd, dd_rescue и ddrescue , все не удалось. Поскольку AnyDVD делает диск копируемым за секунду на хосте Win7, это не должно быть слишком сложным. Это говорит о том, что файловая система UDF пропатчена, что любопытно, также говорится, что нет плохих секторов. Весь DVD копируется за 10 минут. Что …

3
В GDB, как я могу перейти прямо к верхнему фрейму стека вызовов?
У меня есть C-программа, которая обнаруживает ошибки после глубокого погружения в бесконечный рекурсивный беспорядок. Обратный процесс в GDB бесполезен, потому что кадр стека вызовов имеет глубину не менее 1000 кадров, а повторяющиеся вызовы функций представляют собой серию из четырех общих рекурсивных вызовов функций (поэтому точки останова кажутся бесполезными). Повторные вызовы …
9 debug  c  gdb 

2
Перейти к определению функции C в другом файле в Notepad ++
При редактировании проекта C в Notepad ++ 5.6.7 (Unicode) с помощью плагина SourceCookifier, я могу нажать Ctrl + Shift + Enter, чтобы перейти к определению функции, на которой находится курсор, но только если она находится в том же файле. Как я могу перейти к его определению, если он находится в …
8 notepad++  plugins  c  code 

1
Linux / Bash: комментируйте каждую строку, соответствующую шаблону
sedчуждо мне, мягко говоря. Я хотел бы просмотреть дерево проекта C и закомментировать каждую строку, вызывающую функцию LogMsg(). Что-то, что могло бы достичь следующего: foreach: line within *.c if: line contains "LogMsg" prepend "//" Или так. Кроме того, я хотел бы посмотреть, смогу ли я добиться обратного, хотя я представляю, …
4 linux  bash  sed  c 

0
Пользовательское приложение Java, не показывает заставку при запуске на некоторых устройствах?
У меня есть приложение Java, которое называется Infra12. Это не для продажи, поэтому не будет в общем пользовании. Он предназначен для опроса промышленного оборудования, но поставщик программного обеспечения обратился в администрацию, и они поставляли его только тем клиентам, которые купили у них промышленное оборудование, одним из которых является мы. Это …
2 windows-10  java  dll  c 

1
Как сохранить Ubuntu 11.10 и Kate editor с терминалом от изменения командной строки при смене вкладок?
Я программирую на языке C, используя редактор Kate в Ubuntu 11.10. Это прекрасно работает, но когда я меняю вкладки в Kate, строка терминала меняется на путь к файлу вкладки, на которую я нажимаю. Обычно это не имеет большого значения (кроме досадного добавления дополнительного текста в мой терминал), однако, если я …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.