9
ответов

Ошибка зафиксировала с четырьмя nops в, если (0), мир больше не имеет смысл

Я писал функцию, чтобы выяснить, имеет ли данная система линейных неравенств решение, когда внезапно она начала давать неправильные ответы после на вид безвредного изменения. Я отменил...
вопрос задан: 7 April 2009 15:37
9
ответов

Как компоновщики решают что части библиотек включать?

Предположите, что библиотека A имеет () и b (). Если я связываю свою программу B с A и звоню (), b () включен в двоичный файл? Делает компилятор, видят, звонит ли какая-либо функция в программе, b () (возможно, () называет b ()...
вопрос задан: 3 April 2009 20:04
9
ответов

Макросы управления потока с 'goto'

Да, две ненавистных объединенные конструкции. Это настолько плохо, как это звучит, или это может рассматриваться как хороший способ управлять использованием goto и также предоставить разумную стратегию очистки? На работе у нас было обсуждение...
вопрос задан: 1 April 2009 09:10
9
ответов

Обрежьте строку в C [дубликат]

Кратко: я после эквивалента Строки.NET. Обрезка в C использование win32 и стандарта C API (компилирующий с MSVC2008, таким образом, у меня есть доступ ко всему материалу C++ в случае необходимости, но я просто пытаюсь обрезать...
вопрос задан: 18 March 2009 00:26
9
ответов

Управление конфигурациями программного обеспечения C во время компиляции [дубликат]

Я разработал небольшую библиотеку под названием dataframe, которая берет в буфер и кодирует ее для обмена uart. Выходной кадр передается на вход функции uart tx. Я разработал ...
вопрос задан: 6 March 2009 04:04
9
ответов

Почему Вы использовали бы 'экстерна “C++”'?

В этой статье экстерн ключевого слова может сопровождаться "C" или "C++". Почему Вы использовали бы 'экстерна "C++"'? Действительно ли это практично?
вопрос задан: 4 March 2009 15:15
9
ответов

Каково различие между передачей ссылкой в Java и передачей указателя в C?

Я изучал Java в течение нескольких месяцев, и теперь начинаю изучать C. Я немного смущен, у меня создалось впечатление что, передав объект ссылкой и передав указатель на тот объект...
вопрос задан: 1 March 2009 22:21
9
ответов

У меня есть gcc ошибка оптимизации или проблема кода C?

Протестируйте следующий код: #include <stdio.h> #include <stdlib.h> основной () {символ константы *yytext = "0"; плавание константы f = (плавание) atof (yytext); size_t t = * ((size_t*)&f); printf ("...
вопрос задан: 1 March 2009 03:47
9
ответов

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

Я хотел бы знать, какие проекты не могут быть сделаны в C. Я знаю, что программирование может быть более быстрым и более интуитивным на других языках. Но я хотел бы знать то, что функции пропускают в C, который был бы...
вопрос задан: 25 February 2009 18:43
9
ответов

Как уменьшение размера страницы влияет на программу C? [Дубликат]

Я читаю «Концепция операционной системы» (9-е издание), а на странице 443 я нашел интересные соображения о поисковом вызове и о том, как это может повлиять на время процесса. Вот что он говорит: ...
вопрос задан: 21 February 2009 21:25
9
ответов

Что лучший способ к свободной памяти после возврата из ошибки?

Предположим, что у меня есть функция, которая выделяет память для вызывающей стороны: интервал func (освобождают ** mem1, пусто ** mem2) {*mem1 = malloc (РАЗМЕР); если (! *mem1), возвращаются 1; *mem2 = malloc (РАЗМЕР); если (! *mem2) {...
вопрос задан: 20 February 2009 16:54
9
ответов

Действительно ли безопасно снова использовать переменные указателей после освобождения, на что они указывают?

Действительно ли это безопасно и предсказуемо для многократного использования указателей после освобождения данных, на которые они указывают? Например: символ* имена файлов [] = {"words.txt", "moreWords.txt"}; символ ** слова = ПУСТОЙ
вопрос задан: 2 February 2009 21:26
9
ответов

Какие пути имеют там деревья рисунка 3D с помощью Java и OpenGL?

Я знаю, как потянуть основные объекты с помощью JOGL или LWJGL для соединения с OpenGL. То, что я хотел бы, является чем-то, что может генерировать некоторую геометрию для деревьев, подобных тому, чем SpeedTree известен...
вопрос задан: 29 January 2009 14:11
9
ответов

Как я пишу программу C++, которая легко скомпилирует в Linux и Windows?

Я делаю программу C++. Одно из моих самых больших раздражений с C++ является своей воображаемой независимостью от платформы. Вы все, вероятно, знаете, что в значительной степени невозможно скомпилировать программу C++ Linux в...
вопрос задан: 25 January 2009 21:15
9
ответов

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

Я использую сокеты Беркли (оба: Интернет-домен и домен Unix) и я задавался вопросом, может ли сервер использовать те же сокеты для чтения запроса и записи ответа клиенту. Или если...
вопрос задан: 21 January 2009 23:48
9
ответов

Я корректен, что strcmp эквивалентен (и безопасен) для литералов?

Все мы знаем, что переполнение проблемы может вызвать, и это - то, почему строгий* существуют - и большую часть времени они имеют смысл. Однако я видел код, который использует strncmp для сравнения параметров командной строки как так:...
вопрос задан: 15 January 2009 21:40
9
ответов

Почему snprintf быстрее, чем ostringstream или является им?

Я считал где-нибудь, что snprintf быстрее, чем ostringstream. Кто-либо имеет, имеет какой-либо опыт с ним? Если да, почему это быстрее.
вопрос задан: 15 January 2009 01:20
9
ответов

Ядро Linux (или другой низкоуровневый материал) “хороший” пример того, как записать [закрытый] C

После, "каково лучшее использование для C" вопрос. Ядро Linux, кажется, известное и очень хорошо мысль C программа. Но действительно ли это - хороший пример основной "лучшей практики" C?
вопрос задан: 14 January 2009 04:00
9
ответов

Преобразование 32-разрядного приложения в 64-разрядное приложение в C

Я в настоящее время работаю над преобразованием приложения на 32 бита в приложение на 64 бита в C. Это приложение в настоящее время работает над x86 архитектурой (Windows, osx, Unix, Linux). Так, перед запуском...
вопрос задан: 4 January 2009 22:21
9
ответов

Синтаксический анализатор XML для [закрытого] C

Можно ли предложить часть лучшего Синтаксического анализатора XML для C?
вопрос задан: 30 December 2008 07:15
9
ответов

Парсинг двоичных данных в C?

Есть ли какие-либо библиотеки или руководства для того, как считать и проанализировать двоичные данные в C? Я смотрю на некоторую функциональность, которая получит пакеты TCP на сетевом сокете и затем проанализирует это двоичные данные...
вопрос задан: 26 November 2008 17:03
9
ответов

Существует ли оптимальный размер байта для отправки данных по сети?

Я предполагаю, что 100 байтов являются слишком маленькими и могут замедлить большие передачи файлов со всеми записями, но что-то как 1 МБ кажется, что может быть слишком много. Делает у любого есть любые предложения для оптимального...
вопрос задан: 20 November 2008 03:44
9
ответов

Самая изящная конструкция цикличного выполнения?

Извините за newb вопрос. Я все еще изучаю программирование. Таким образом, я использую C++, и я должен сделать что-то вроде этого: интервал n; сделайте {n = get_data (); если (n! =-1), отправляют (n);}, в то время как (n! =-1)...
вопрос задан: 16 November 2008 23:44
9
ответов

Вызывание функции C с varargs аргументом динамично

Я программирую в C против сторонней библиотеки (в HP/Меркурии Loadrunner), который позволяет список аргументов размера переменной varargs-стиля для одного из, его - функции. Я хочу вызвать эту функцию, но я делаю...
вопрос задан: 12 November 2008 09:30
9
ответов

Как я нахожу дескрипторы файлов, которые мой процесс открыл в Linux?

Когда мы выполняем ветвление в Unix, открытые дескрипторы файлов наследованы, и если мы не должны использовать их, мы должны закрыть их. Однако, когда мы пользуемся библиотеками, дескрипторы файлов могут быть открыты, для которого мы не делаем...
вопрос задан: 6 November 2008 07:05
9
ответов

Каких переменных я должен преобразовать тип при выполнении математических операций в C/C++?

Например, когда я делю два ints и хочу возвращенное плавание, я суеверно пишу что-то вроде этого: интервал = 2, b = 3; пустите в ход c = (плавание) / (плавание) b; Если я не бросаю a и b к плаваниям...
вопрос задан: 29 October 2008 03:55
9
ответов

Какие-либо инструменты для ловли глупых ошибок в коде C?

У меня была противная опечатка, которая потратила впустую мое время и время моего коллеги, это было что-то вроде этого: для (я = 0; я <вздор; я ++);//<-у меня была точка с запятой здесь, это - ошибка! {//Некоторая потрясающая логика...
вопрос задан: 15 October 2008 18:43
9
ответов

Рекурсивная функция может быть встроена?

встройте международный факториал (интервал n) {если (! n) возвратитесь 1; еще возвратите n*factorial (n-1);}, Поскольку я читал это, нашел, что вышеупомянутый код приведет к "бесконечной компиляции" если не обработанный компилятором...
вопрос задан: 10 October 2008 05:34
9
ответов

Привязка сокета портировать 80 в ansi c

Когда я пытаюсь связать порт 80 с сокетом в c, я всегда получаю ошибку, что у меня нет разрешения использовать этот порт. существует ли простой способ получить это разрешение?
вопрос задан: 3 October 2008 22:21
9
ответов

Что лучший способ состоит в том, чтобы сериализировать данные в независимом от языка двоичном формате?

Я изучаю механизм для, сериализируют данные, которые будут переданы по сокету или общей памяти в независимом от языка механизме. Я отказываюсь использовать XML, так как эти данные будут очень...
вопрос задан: 27 September 2008 20:46