Результаты поиска по запросу "c"
, больше платформ Unixish добавили функцию getline (). Редко бывает, что getline () отсутствует, но все же может происходить на старых платформах. Несколько человек пытаются загрузить NetBSD pkgsrc на старых платформах (например, PowerPC Mac OS X), поэтому они хотят, чтобы libnbcompat предоставлял недостающие функции POSIX, такие как getline ().
перименте, над которым я сейчас работаю, используется программная база со сложной историей исходников и без четко определенной лицензии. Было бы много работы по рационализации вещей и выпуску под фиксированную лицензию. Он также предназначен для ...
Как реализованы исключения под капотом?
Почти все используют их, но многие, включая меня, просто считают само собой разумеющимся, что они просто работают. Я ищу качественный материал. Я использую следующие языки: Java, C, C #, Python, C ++, поэтому они представляют для меня наибольший ...
это отдельный процесс, хотя ... Также он может возвращать -1, который вы, вероятно, не должны передавать
я есть многопоточное приложение, в котором я создаю поток, как это: int main(int argc,char *argv[]) { pthread_t thread_id[argc-1]; int i; struct parameter thread_data[argc-1]; int status; for(i=0;i<argc-1;i++) { thread_data[i].ip_filename = ...
Что касается отличного результата от GDB ... Вполне возможно, что модель вычисления с плавающей точкой GDB отличается от модели компилятора. Например, GDB может обрезать результат, в то время как компилятор округляет его. Или компилятор может оптимизировать вычисления, что часто приводит к несколько другому результату.
я есть некоторый код на C, выполняющий арифметику высокой точности, скомпилированную с помощью gcc (gcc (GCC) 4.4.4 20100726 (Red Hat 4.4.4-13)). Окончательный результат вычисления - это double, значение которого равно 622.07999995861189.I am ...
это идентификатор (вид дескриптора) для реально существующей очереди.
ал читать очереди сообщений, один из механизмов IPC в Linux. Но на самом первом этапе у меня есть несколько очень простых вопросов. Использованиеftok() генерировать уникальный идентификатор (ключ) и что такое уникальный идентификатор, который ...
Преобразование источника C в C ++
Как бы вы пошли о преобразовании достаточно большой (> 300 КБ), достаточно зрелой базы кода C в C ++? Тип C, который я имею в виду, разбивается на файлы, примерно соответствующие модулям (то есть менее детализированные, чем типичная декомпозиция ...
Как перечисления битовых флагов C должны быть переведены в C ++?
C ++ - это в основном надмножество C, но не всегда. В частности, хотя значения перечисления в C и C ++ неявно преобразуются в int, обратное неверно: только в C целые числа преобразуют обратно в значения перечисления. Таким образом, битовые флаги, ...
Запятого нет. Запятая разделяет аргументы в вызове функции.
ли точка последовательности между двумя присваиваниями в следующем коде: f(f(x=1,1),x=2);
Почему диапазон int имеет минус 1?
Я прочитал, что диапазон int зависит от байта. Таким образом, если взять int длиной 4 байта, то это 4 * 8 бит = 32 бита. Таким образом, диапазон должен быть: 2 ^ (32-1) = 2 ^ (31) Почему некоторые люди говорят, что 2 ^ 31 - 1, хотя? Спасибо!
Извлечь поля структуры C
Мне часто приходится писать код на других языках, которые взаимодействуют со структурами Си. Чаще всего это предполагает написание кода Python сструктура [http://docs.python.org/library/struct.html]или ...