5
ответов

Каково Различие Между чтением (), и recv (), и Между отправляют () и запись ()?

Каково различие между чтением (), и recv (), и между отправляют () и запись () в программировании сокета с точки зрения действий, скорости и других поведений?
вопрос задан: 3 September 2019 15:54
5
ответов

Существует ли профилировщик для C (gcc) для профилирования строк кода отдельно? [закрытый]

Я происхожу из среды Matlab, таким образом, я привык к профилировщику, который представляет каждую строку и не только каждую функцию как gprof или callgrind. Существует ли профилировщик для C с подобной функцией?...
вопрос задан: 2 August 2019 15:04
5
ответов

отладочная информация не может быть найдена или не соответствует Visual Studio

Я скопировал существующий проект и переименовал папку. Теперь я получаю эту ошибку, когда я пытаюсь скомпилировать отладочную информацию приложения, не может быть найден или не соответствует. Никакие символы не загружаются. Вы...
вопрос задан: 17 June 2019 07:53
5
ответов

Альтернатива (K&R) синтаксис C для объявления функции по сравнению с прототипами

Что полезно об этом синтаксисе C — использующий объявления функции стиля 'K&R'? интервал func (p, p2) освобождают* p; интервал p2; {возвращаются 0;} я смог записать это в Visual Studio 2010beta//...
вопрос задан: 16 June 2019 10:27
5
ответов

Вложенная функция в C

У нас может быть вложенная функция в C? Каково использование вложенных функций? Если они существуют в C, их реализация отличается от компилятора до компилятора?
вопрос задан: 5 June 2019 02:19
5
ответов

Эффективный Алгоритм для Разрядного Реверсирования (от MSB-> LSB к LSB-> MSB) в [закрытом] C

Что является лучшим алгоритмом для достижения следующего: 0010 0000 => 0000 0100 преобразование от MSB-> LSB к LSB-> MSB. Все биты должны быть инвертированы; то есть, это не свопинг порядка байтов.
вопрос задан: 26 May 2019 21:10
5
ответов

strcpy по сравнению с memcpy

Каково различие между memcpy () и strcpy ()? Я пытался найти его с помощью программы, но оба дают тот же вывод. международное основное () {символьный s[5] = {'s', '\0', 'c', 'h'}; символ p [...
вопрос задан: 23 May 2019 22:31
5
ответов

Инициализация массива плавающего с memset

Это - код, который я хочу попытаться написать: #include <stdio.h> #include <math.h> #include <stdlib.h> #include <string.h> #include <malloc.h> международное основное (интервал argc, символ *...
вопрос задан: 13 May 2019 18:35
5
ответов

Существует ли функция в c, который возвратит индекс символа в массиве символов?

Существует ли функция в c, который возвратит индекс символа в массиве символов? Например, что-то как: символьные значения [] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; символьная находка = 'E'; международный индекс =...
вопрос задан: 12 May 2019 20:10
5
ответов

То, как возвратить значение от pthread, распараллеливает в C?

I'am, плохо знакомый с C и, хотел бы играть с потоками немного. Я хотел бы возвратить некоторое значение от потока с помощью pthread_exit (), Мой код следующие: #include <pthread.h> #include <stdio.h&...
вопрос задан: 6 May 2019 07:40
5
ответов

Макрос #define для печати отладки в C?

Попытка создать макрос, который может использоваться для сообщений отладки печати, когда ОТЛАДКА определяется, как следующий псевдо код: #define ОТЛАЖИВАЮТ 1 #define debug_print (args...) если (ОТЛАДКА) fprintf (stderr...
вопрос задан: 24 February 2019 19:17
5
ответов

Какой лучший способ проверить, существует ли файл в C?

Есть ли лучший способ, чем просто попытаться открыть файл? int существует (const char * fname) {FILE * file; if ((file = fopen (fname, "r"))) {fclose (file); возврат 1; } ...
вопрос задан: 22 February 2019 00:48
5
ответов

Почему действительно освобождает катастрофический отказ при вызове дважды?

В C и C++, свободном (my_pointer), отказывает, когда это называют дважды. Почему? Существует бухгалтерия каждого malloc наряду с размером. Когда первое свободное называют затем, это определяет, что это было...
вопрос задан: 17 February 2019 09:38
5
ответов

Используя fseek для отслеживания в обратном порядке

Использует fseek для отслеживания в обратном порядке символа fscanf надежные операции? Как, например, если бы у меня есть просто fscanf-редактор 10 символов, но я хотел бы отследить в обратном порядке эти 10 символов, может я просто fseek (infile,-10...
вопрос задан: 29 January 2019 06:52
5
ответов

Является автоматическим когда-нибудь полезный в C/C++?

Кто-либо когда-либо видел класс памяти, автоматический явно используемый в C/C++? Если так, в какой ситуация?
вопрос задан: 28 January 2019 23:58
5
ответов

Ядро выведенный, но базовый файл не находится в текущем каталоге?

При запущении программы C Это говорит" (выведенное ядро)", но я не вижу файлов под текущим путем. Я установил и проверил ulimit: ulimit-c неограниченный ulimit-a я также пытался найти файл...
вопрос задан: 21 January 2019 02:57
5
ответов

Как пройти через массив строк, используя только указатели

Я пытаюсь создать функцию, которая будет получать массив строк и размер и будет возвращать строку, состоящую из буквы наибольшего значения ASCII каждого слова, а размер строки должен быть ...
вопрос задан: 18 January 2019 13:41
5
ответов

Объединение общего API для похожих, но разных структур данных в C

У меня есть две структуры: A, содержащий a, b, c, d в качестве членов и B, содержащий b, c, d в качестве членов. У меня есть несколько API, которые могут быть переданы либо A, либо B. typedef struct {int a; int b; int c; ...
вопрос задан: 16 January 2019 18:58
5
ответов

Будет ли printf по-прежнему иметь стоимость, даже если я перенаправлю вывод в / dev / null?

У нас есть демон, который содержит много сообщений для печати. Поскольку мы работаем над встроенным устройством со слабым процессором и другим ограничивающим оборудованием, мы хотим минимизировать любые виды затрат (ввод-вывод, загрузка процессора и т. Д.
вопрос задан: 16 January 2019 13:55
5
ответов

проверить, если матрица симметрична, и я всегда получаю один и тот же результат

Я написал функцию, которая проверяет, является ли матрица симметричной. Если это так, он вернет 1, иначе 0. Всегда возвращает ноль. Я пытался выяснить, где ошибка, но все кажется правильным ...
вопрос задан: 16 January 2019 09:09
5
ответов

Как мне перечислить символы в файле .so

Как мне перечислить символы, экспортируемые из файла .so? Если возможно, я также хотел бы знать их источник (например, если они извлекаются из статической библиотеки). Я использую GCC 4.0.2, если это делает ...
вопрос задан: 10 January 2019 11:53
5
ответов

Каково различие между sigaction и сигналом?

Я собирался добавить дополнительный обработчик сигналов к приложению, которое мы имеем здесь, и я заметил, что автор использовал sigaction () для установки других обработчиков сигналов. Я собирался использовать сигнал (). Следовать...
вопрос задан: 2 January 2019 14:31
5
ответов

printf и ++ оператор [дубликат]

#include <stdio.h> основной () {интервал a=10; printf (" \n %d %d", a, ++);//11 10 a=10; printf (" \n %d %d", ++, a);//10 11 a=10; printf (" \n %d %d %d", a, ++, ++ a);//12 11 12}...
вопрос задан: 28 December 2018 20:31
5
ответов

Каково полное “для” синтаксиса цикла в C?

Я видел некоторых очень странных для циклов при чтении чужого кода. Я пытался искать объяснение полного синтаксиса для цикла в C, но это очень трудно потому что слово "для"...
вопрос задан: 26 December 2018 00:24
5
ответов

Как инициализировать структуру в соответствии со стандартами языка программирования C

Я хочу инициализировать элемент структуры, разделить в декларации и инициализации. Вот что у меня есть: typedef struct MY_TYPE {bool flag; короткое значение типа int; двойной материал; } МОЙ ТИП; пустая функция (...
вопрос задан: 13 December 2018 02:46
5
ответов

Как отследить ошибку «двойное освобождение или повреждение»

Когда я запускаю свою (C ++) программу, она вылетает с этой ошибкой. * Обнаружен glibc * ./load: двойное освобождение или повреждение (! prev): 0x0000000000c6ed50 *** Как я могу отследить ошибку? Я пытался использовать печать (...
вопрос задан: 6 December 2018 13:13
5
ответов

статическая константа по сравнению с #define

Лучше использовать статическую константу Вар, чем #define препроцессор? Или возможно это зависит от контекста? Что такое преимущества/недостатки для каждого метода?
вопрос задан: 28 October 2018 22:38
5
ответов

Почему с массивами, почему [5] == 5 [a]?

Как указывает Джоэл в подкасте № 34 «Переполнение стека» на языке программирования C (он же K & amp; R), здесь упоминается это свойство массивов в C: a [5] == 5 [a] Джоэл говорит, что это потому, что указателя ...
вопрос задан: 21 October 2018 07:55
5
ответов

Распечатайте адрес или указатель для значения в C

Я хочу сделать что-то, что кажется довольно простым. Я получаю результаты, но проблема, у меня нет способа знать, корректны ли результаты. Я работаю в C, и у меня есть два указателя; я хочу распечатать...
вопрос задан: 14 October 2018 10:21
5
ответов

Можно ли включать #include исходный файл .c для удобства сопровождения встроенного C-кода?

Я не являюсь опытным программистом C и знаю, что включение исходного файла .c в другой считается плохой практикой, но я думаю, что это может помочь в поддержке. У меня большой ...
вопрос задан: 12 October 2018 22:16