5
ответов

Может основное C () функция быть статичным?

Может основное () функция быть объявленным статичное в программе C? Раз так тогда, каково использование его? Действительно ли возможно, если я использую ассемблерный код и называю статическое основное (), функция сам (считайте встроенными...
вопрос задан: 29 May 2009 10:31
5
ответов

Как визуализировать байты с C/C++

Я прокладываю себе путь посредством некоторого обучения C++. Пока неплохо, но я нуждаюсь в некоторой помощи, укрепляющей некоторые понятия, которые я изучаю. Мой вопрос состоит в том, как я иду о визуализации шаблонов байта для...
вопрос задан: 28 May 2009 13:06
5
ответов

Контейнерный класс / Библиотека для [закрытого] C

Кто-либо знает о каких-либо контейнерных библиотеках C? Я ищу что-то, что дает стандартные реализации связанных списков, массивов, хэш-таблицы и т.д., очень таким же образом, как STL C++ делает. Ключ...
вопрос задан: 24 May 2009 02:40
5
ответов

opendir и closedir и readdir, отсутствующие в документации MSDN [дубликат]

Я видел людей, использующих opendir (), closedir () & amp; readdir (), но я не мог найти документацию MSDN. Почему это так? Являются ли эти API API без документов? Если мы не будем использовать их, потому что они ...
вопрос задан: 19 May 2009 16:55
5
ответов

Что самый легкий путь состоит в том, чтобы получить интервал в консольном приложении?

Я хочу обработать ввод данных пользователем как целое число, но кажется, как будто C не имеет никакого способа получить интервал от stdin. Существует ли функция, чтобы сделать это? Как я пошел бы о получении интервала от пользователя?
вопрос задан: 14 May 2009 19:42
5
ответов

Почему 8-разрядное поле имеет порядок байтов?

См. определение заголовка TCP в/netinet/tcp.h: структура tcphdr {u_int16_t th_sport; исходный порт */u_int16_t th_dport/*; целевой порт/* */tcp_seq th_seq;...
вопрос задан: 14 May 2009 15:35
5
ответов

Используя откусывание (переменные на 4 бита) в C/C++ окон

Я программирую сетевые заголовки, и много протоколов использует поля на 4 бита. Существует ли удобный тип, который я могу использовать для представления этой информации? Самым маленьким типом, который я нашел, является БАЙТ. Я должен тогда использовать...
вопрос задан: 14 May 2009 14:15
5
ответов

Проблема читая строку с помощью fscanf ()

Я пытаюсь считать строку с помощью следующего кода: в то время как (fscanf (f, "% [^\\n\r] s", градиент признаков)! = EOF) {/* делают что-то с градиентом признаков */}, Но так или иначе я получаю только первую строку каждый раз. Это плохое...
вопрос задан: 14 May 2009 07:36
5
ответов

Скомпилируйте DLL в C / C ++, затем вызовите ее из другой программы

Я хочу создать простую, простую DLL, которая экспортирует одну или две функции, а затем пытается вызвать ее из другой программы ... Везде, где я до сих пор смотрел, есть сложные вопросы, разные способы связывания ...
вопрос задан: 11 May 2009 11:27
5
ответов

инициализация C выстраивает с повторяющимися данными

Я хотел бы инициализировать массив структур, с тем же элементом повторяющимся образом, т.е. структурой площадь Св. [] = {{1,2}, {1,2}, {1,2}}; Однако я НЕ хочу выполнять любой код для этого, я желаю что...
вопрос задан: 10 May 2009 10:02
5
ответов

Как работают указатели на функции в C?

В последнее время у меня был некоторый опыт работы с указателями на функции в C. Поэтому, продолжая традицию отвечать на ваши собственные вопросы, я решил сделать небольшое краткое изложение самых основных, для тех, кто нуждается в ...
вопрос задан: 8 May 2009 15:49
5
ответов

Понимание пустого основного () перевод в блок

Кто-то мог объяснить, что GCC делает для этой части кода? Что это инициализирует? Исходный код: #include <stdio.h> международное основное () {} И это было переведено в: .file...
вопрос задан: 7 May 2009 09:04
5
ответов

Определение типа выражения

Иногда я должен изучить тип выражения при программировании в C или C++. Иногда существует хороший IDE или существующая документация для помощи мне, но иногда нет. Я часто чувствую такую конструкцию...
вопрос задан: 6 May 2009 14:01
5
ответов

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

Когда компиляция совместно использовала библиотеки в gcc,-fPIC опция компилирует код как независимое положение. Есть ли любая причина (производительность или иначе), почему Вы не скомпилировали бы все положение кода...
вопрос задан: 2 May 2009 01:59
5
ответов

выстройте вычисления смещения в многомерном массиве (столбец по сравнению с крупнейшей строкой)

Учебник я недавно считал обсужденную крупнейшую строку и главные массивы столбца. Книга, прежде всего, сфокусированная на 1 и 2 размерных массивах, но, действительно не обсуждала 3 размерных массива. Я ищу...
вопрос задан: 30 April 2009 06:44
5
ответов

unicode привет мир для C?

Я пытаюсь произвести вещи как 안, 蠀, ☃ от C #include <wchar.h> международное основное () {fwprintf (stdout, L" 안, 蠀, ☃ \n"); возвратитесь 0;} вывод??? Как я печатаю те символы?Править:...
вопрос задан: 27 April 2009 11:29
5
ответов

Хорошие шаблоны для C/C++ основанная на плагине система?

При разработке C/C++ (=2?) основанная на плагине платформа с общими объектами / динамическими библиотеками, которые должны поддерживать живой свопинг, на что примеры были бы полезны для взгляда для деталей реализации?...
вопрос задан: 24 April 2009 11:32
5
ответов

Идентификация типов всех переменных в проекте C

Я пытаюсь записать программу, чтобы проверить, что некоторый исходный код C соответствует переменному соглашению о присвоении имен. Чтобы сделать это, я должен проанализировать исходный код и определить тип всего локального...
вопрос задан: 22 April 2009 20:01
5
ответов

Почему это не возвращает правильное значение? [dубликат]

Реверсирование связанного списка: struct ListNode * reverseList (struct ListNode * head) {struct ListNode * ptr = NULL; помощник (NULL, head, ptr); return ptr; } void helper (struct ListNode * prev, ...
вопрос задан: 20 April 2009 05:31
5
ответов

Копирование адреса функции из указателя функции с использованием вызова по ссылке [дубликат]

Мое намерение состоит в том, чтобы узнать, какую функцию я должен вызывать на основе некоторых других входов во время выполнения. Для этого я создал указатель на функцию. Здесь я написал образец кода для лучшего понимания. ...
вопрос задан: 20 April 2009 05:31
5
ответов

C Передача структуры по ссылке, указывающей на null [duplicate]

Я новичок в C, и я столкнулся со следующим: функция, которая получает указатель на struct (которая может быть нулевой) и принимает решение о том, следует ли выделять для нее память или нет. (Главное, что я ...
вопрос задан: 20 April 2009 05:31
5
ответов

Объявление второго связанного списка будет NULL первым связанным списком [duplicate]

Связанный список 'firstPoly' получает NULL при сканировании в 'secondPoly', я исправил его странным образом, и я пытаюсь понять, почему это происходит. Этот NULL - первый Poly. int main () {...
вопрос задан: 20 April 2009 05:31
5
ответов

Как я изменяю указатель, который был передан в функцию в C?

Так, у меня есть некоторый код, отчасти как следующее, для добавления структуры к списку структур: освободите barPush (BarList * список, Панель * панель) {//, если нет никакого перемещения для добавления, то мы сделаны если (панель ==...
вопрос задан: 19 April 2009 17:31
5
ответов

Почему отличается результат этого явного броска от неявного?

Почему отличается результат этого явного броска от неявного? #include <stdio.h> удваивают a; двойной b; двойной c; длинный d; двойной e; международное основное () {= 1.0; b = 2.0;...
вопрос задан: 15 April 2009 06:06
5
ответов

Почему я не могу присвоиться наравне с двумя структурами, которые имеют идентичное содержание?

Я пытаюсь изучить C, и я столкнулся с чем-то странным: структура {интервал i; двойной j;} x, y; структура {интервал i; двойной j;} z; Здесь, Вы видите, что я создал две структуры, которые идентичны в...
вопрос задан: 13 April 2009 17:34
5
ответов

Минимальная хеш-функция для C?

Я не могу использовать boost:hash, потому что я должен придерживаться C и не могу использовать C++. Но, я должен хешировать большое количество (10K к 100k) маркерных строк (5 - 40 байтов длиной) так, чтобы поиск в тех был...
вопрос задан: 13 April 2009 13:54
5
ответов

Как Вы заставляете имя файла tempfile использовать в Linux?

Скажем, я создаю программу в C, который должен использовать tempfile. Создание специального tempfile в/tmp является, вероятно, не хорошей идеей. Есть ли функция, или ОС звонят для предоставления меня имя tempfile так...
вопрос задан: 8 April 2009 19:30
5
ответов

Каков эквивалент C “статическое” ключевое слово в Java?

Я хочу знать то, что могло быть эквивалентным ключевым словом в Java, который мог выполнить ту же функцию как "Статическое ключевое слово в C".. Я хочу сделать рекурсию в Java, выполняя ту же функцию что статическое ключевое слово...
вопрос задан: 8 April 2009 04:43
5
ответов

Что такое хорошая многоплатформенная библиотека векторной графики для C/C++?

Я ищу хорошую многоплатформенную библиотеку для векторной графики в C/C++. Какая-либо рекомендация или мысли? Спасибо РЕДАКТИРОВАНИЕ: Спасибо за все Ваши ответы!! Мог любой говорить мне за и против QT по сравнению с...
вопрос задан: 7 April 2009 11:12
5
ответов

Как я получаю порт UDP отправителя в C?

У меня есть следующий типичный код в C в соответствии с Linux для получения данных UDP: носок = сокет (PF_INET, SOCK_DGRAM, IPPROTO_UDP); mysock.sin_family = AF_INET; mysock.sin_addr.s_addr = INADDR_ANY; mysock.sin_port =...
вопрос задан: 31 March 2009 19:27