2
ответа

забавно выглядящие комментарии - C++

когда я прочитал исходные файлы проектов с открытым исходным кодом, я часто сталкиваюсь с некоторыми странными фразами в комментариях/* @brief...... @usage..... @remarks.... @par.... */вопросы 1. Что...
вопрос задан: 29 August 2010 18:36
2
ответа

Можно ли закрыть сокет? из другого потока, когда происходит отправка / запись по тому же сокету?

Можно ли закрыть сокет из другого потока, когда происходит отправка / запись по тому же сокету? Предположим, что один поток блокирует вызов recv, а другой поток закрывает тот же сокет, будет ли поток ...
вопрос задан: 28 August 2010 06:24
2
ответа

Цикл For сообщает об ошибке синтаксиса выражения при инициализации целого числа в цикле

Во время программирования я обнаружил необычную ошибку. Когда я инициализирую целое число в цикле, иногда он говорит, что выражение недействительно, но иногда принимает его. Это мой код, который дает ...
вопрос задан: 27 August 2010 20:52
2
ответа

реализация memmove в C

Может ли кто-нибудь помочь мне понять, как memmove реализован в C. У меня есть только одно специальное условие, верно? if ((src dst)) копирование со спины. Также зависит ли это ...
вопрос задан: 26 August 2010 05:55
2
ответа

Создание библиотеки DLL C ++, загружаемой с помощью Lua

У меня есть небольшое приложение, которое использует Lua, связанный как dll (не статический). Я хочу загрузить свою собственную dll, написанную на C ++, через Lua, используя package.loadlib (libname, funcname). Для этого мне нужно экспортировать функцию,
вопрос задан: 26 August 2010 02:57
2
ответа

Что делает «12345» + 2 в C?

видел это сделано в C раньше: #define MY_STRING "12345" ... #define SOMETHING (MY_STRING + 2) Что здесь расширяет SOMETHING? Это даже законно? Или они имеют в виду это ?: #define ...
вопрос задан: 25 August 2010 22:20
2
ответа

How to do a double-chunk add with no undefined behaviour?

EDIT Public health warning - this question includes a false assumption about undefined behaviour. See accepted answer. After a reading recent blog post, I've been thinking a lot about the ...
вопрос задан: 25 August 2010 21:40
2
ответа

Можно ли вызывать pthread_exit из main?

Когда я вызываю pthread_exit из main, программа никогда не завершается. Я ожидал, что программа завершится, поскольку я выходил из единственного потока программы, но это не работает. Кажется, повесили. #включают &...
вопрос задан: 24 August 2010 17:55
2
ответа

ввод строки из нескольких слов через scanf ()

каков был синтаксис для ввода строк с более чем одним словом, т.е. с пробелом между ними через scanf () not gets ()
вопрос задан: 24 August 2010 09:30
2
ответа

Безопасное хранение и доступ к EEPROM

Недавно я обнаружил необходимость хранить редко обновляемые конфигурационные переменные в EEPROM микроконтроллера. Добавление состояния в программу немедленно заставляет задуматься о ...
вопрос задан: 23 August 2010 21:24
2
ответа

чтение из файла строка за строкой

Я хочу прочитать текстовый файл построчно. Я получаю ошибку #include
вопрос задан: 23 August 2010 01:22
2
ответа

fread Только первые 5 байтов файла .PNG.

Я сделал простой упаковщик ресурсов для упаковки ресурсов моей игры в один файл. Все шло хорошо, пока я не начал писать распаковщик. Я заметил, что у меня есть файл .txt размером 26 байт ...
вопрос задан: 22 August 2010 22:54
2
ответа

Как отформатировать беззнаковое целое в шестнадцатеричное 8-значное число?

Я хочу отформатировать int без знака в 8-значную длинную строку с ведущими нулями. Это то, что я до сих пор: unsigned int number = 260291273; вывод символа [9]; sprintf (вывод, "% x", число); ...
вопрос задан: 20 August 2010 14:49
2
ответа

Внутренняя связь со статическим ключевым словом в C

Я знаю, что static является перегруженным ключевым словом в C. Здесь Меня интересует только его использование в качестве ключевого слова для обеспечения внутренней связи. Если у вас есть глобальная переменная, объявленная в файле .c, что такое ...
вопрос задан: 19 August 2010 19:38
2
ответа

Запустить блок кода C в Эрланге

Как запустить блок кода C из Erlang? (Или вызвать функцию C из erlang?)
вопрос задан: 19 August 2010 19:25
2
ответа

Есть ли какой-либо редактор кода, который работает на мобильных телефонах с сенсорным экраном?

Есть ли какой-либо редактор кода (например, Eclipse или Visual Studio), который работает на мобильных телефонах (например, Nokia 5800)? Итак, я хочу отредактировать мой код C / C ++ / C # на моем телефоне. (У меня есть Nokia, так что это мой основной ...
вопрос задан: 19 August 2010 13:32
2
ответа

Создание кода на C для автоматического построения графика

Я написал программу, которая записывает список данных в ' .dat» файл с намерением затем построить его отдельно, используя gnuplot. Есть ли способ заставить мой код построить это автоматически? Мой ...
вопрос задан: 19 August 2010 11:33
2
ответа

Статически связать ncurses с программой

У меня возникли проблемы со статическим связыванием ncurses для одной из моих программ Вот очень простой пример программы: #include int main () {initscr (); printw ("Привет, мир \ n"); ...
вопрос задан: 18 August 2010 17:35
2
ответа

Emacs C ++, открывающий соответствующий файл заголовка

Я новичок в emacs, и мне было интересно, есть ли ярлык для переключения между заголовком / источником и соответствующим файлом источника / заголовка если есть справочная карта, такая как общая ссылка на emacs ...
вопрос задан: 18 August 2010 07:43
2
ответа

Передача списка строк из python / ctypes в функцию C, ожидающую символ **

У меня есть функция C, которая ожидает список \ 0 завершенных строк в качестве входных данных: void external_C (int length, const char ** string_list) {// Проверять содержимое string_list - но не изменять его. } ...
вопрос задан: 16 August 2010 15:52
2
ответа

Действительно ли alloca абсолютно заменим?

Я считал довольно много мест, что alloca является устаревшим и не должен использоваться, и Массивы Переменной длины должны использоваться вместо этого. Мой вопрос - это: alloca абсолютно заменимый переменной...
вопрос задан: 15 August 2010 19:12
2
ответа

Vim другой textwidth для мультилинии C комментарии?

В нашей кодовой базе C++ мы сохраняем строки на 99 столбцов, но 79 некоторые нечетные комментарии мультилинии столбца. Существует ли хорошая стратегия сделать это автоволшебно? Я предполагаю, что режимы уже известны из-за умного комментария...
вопрос задан: 13 August 2010 08:15
2
ответа

Переменные среды списка с C в UNIX

Существует ли способ перечислить переменные среды и получить значения с помощью C?
вопрос задан: 13 August 2010 03:27
2
ответа

Objective C: SHA1

Как делают меня sha1 строка или набор чисел в Цели c?
вопрос задан: 12 August 2010 13:44
2
ответа

считайте не блокирование на именованном канале

у меня есть следующий бит кода C, который читает из канала и затем должен заблокироваться, но он никогда интервал блоков pipe_fd; интервал res; интервал open_mode = O_RDONLY; символьный buf[100]; интервал bytes_read = 0; memset (buf, '\...
вопрос задан: 12 August 2010 11:13
2
ответа

Может кто-нибудь расшифровать, почему эти два преобразования в unsigned long long дают разные результаты?

LARGE_INTEGER lpPerformanceCount, lpFrequency; QueryPerformanceCounter (& lpPerformanceCount); QueryPerformanceFrequency (& lpFrequency); (Count.QuadPart - это длинная длинная строка, показывающая количество процессоров) (...
вопрос задан: 10 August 2010 10:15
2
ответа

Как отключить добавление отступа энергии случая переключателя?

Я в настоящее время борюсь с Vim, я, может казаться, не заставляю опции добавления отступа сделать то, что я хочу. Вот мои настройки, я поместил их у основания .vimrc, чтобы удостовериться, что они имеют приоритет. Как Вы можете...
вопрос задан: 9 August 2010 22:32
2
ответа

Как выполнить недоверяемый файл Lua в его собственной среде от API C

Я хочу выполнить недоверяемый .lua файл в его собственной среде путем вызова lua_setfenv () так, чтобы он не мог влиять ни на один мой код. Документация для той функции, хотя только объясняет, как звонить...
вопрос задан: 9 August 2010 21:20
2
ответа

Вычитание двух чисел без использования оператора «-»

Я пробовал использовать следующий код, но не могу понять, почему он дает мне неправильный ответ. Я вычисляю два дополнения и добавляю с другим номером. #include int add (int a, int b) ...
вопрос задан: 8 August 2010 13:54
2
ответа

Загрузка двух экземпляров разделяемой библиотеки

Для теста я хотел бы загрузить два экземпляра разделяемой библиотеки из приложения. Код в библиотеке предоставляет API, но он не позволяет мне инициализировать два (или более) экземпляра библиотеки ...
вопрос задан: 8 August 2010 08:43