13
ответов

Многоядерное программирование: что необходимо, чтобы сделать это?

У меня есть четырехъядерный процессор, и я действительно хотел бы использовать в своих интересах все те ядра, когда я выполняю быстрые моделирования. Проблема, я только знаком с небольшим кластером Linux, в котором мы имеем...
вопрос задан: 19 October 2009 20:34
13
ответов

C: Хорошее ре Привычек: Переход к C++

Я изучал C в Varsity для просто застенчивого из 2 месяцев теперь, и в следующем году мы будем идти дальше к C++. Есть ли любые привычки, в которые я должен войти со своим программированием C, которое поможет переходу к C++...
вопрос задан: 14 September 2009 10:12
13
ответов

Вычисление факториала больших количеств в C

В моем коде C я хочу вычислить факториал для чисел в диапазоне 1 - 100. Для небольших чисел функция работает, но на большие числа, например, 100! это возвращает неправильный результат. Любые пути...
вопрос задан: 5 September 2009 20:14
13
ответов

Как определить, является ли список подмножеством другого списка?

Что состоит в том, чтобы определить эффективный путь, является ли список подмножеством другого списка? Пример: is_subset (Список (1,2,3,4), Список (2,3))//Возвраты, истинный is_subset (Список (1,2,3,4), Список (3,4,5))//Возвращает false, который я...
вопрос задан: 26 August 2009 16:00
13
ответов

Компилятор C, от где?

Я хочу учиться, язык C (это что-то хорошее?) и я не знал от того, где я могу загрузить язык на свой ПК? и это СВОБОДНО или должно заплатить за?
вопрос задан: 30 July 2009 16:05
13
ответов

прервите случай с возвратом.. и для значения по умолчанию

Мой OCD заставляет меня добавить "повреждение", когда операторы бювара, даже если они не будут выполняться. Рассмотрите следующий пример кода: переключатель (опция) {случай 1: = 1; b = 7;...
вопрос задан: 18 July 2009 16:55
13
ответов

Что быстрее (x <0) или (x ==-1)?

Переменная x является интервалом с возможными значениями:-1, 0, 1, 2, 3. Какое выражение будет быстрее (в галочках ЦП): 1. (x <0) 2. (x ==-1) Язык: C/C++, но я предполагаю, что все другие языки будут иметь...
вопрос задан: 2 June 2009 09:08
13
ответов

Наверху оператора переключения в C

Я - довольно компетентный программист Java, который очень плохо знаком с C. Я пытаюсь оптимизировать стандартную программу, которая имеет четыре режима работы. Я циклично выполняюсь по всем пикселям в изображении и вычисляю новое пиксельное значение...
вопрос задан: 29 May 2009 18:40
13
ответов

Почему плохие глобальные переменные в однопоточном встроенном приложении

Большинство возражений, которые я вижу в отношении использования глобальных переменных, имеют смысл, поскольку они относятся к проблемам нескольких потоков, безопасности потоков и т. Д. Но в небольшом однопоточном случае, не связанном с ОС, какие возражен
вопрос задан: 17 May 2009 21:14
13
ответов

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

Я написал конвертер, который принимает XML-файлы openstreetmap и преобразует их в двоичный формат рендеринга, который обычно составляет около 10% от исходного размера. Размер входного файла обычно ...
вопрос задан: 12 April 2009 14:13
13
ответов

C# по сравнению с C - Большое различие в производительности

Я нахожу значительные различия в производительности между подобным кодом в АНК C C#. Код C: #include <stdio.h> #include <time.h> #include <math.h> основной () {интервал i; дважды...
вопрос задан: 26 March 2009 16:53
13
ответов

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

Буфер байтов должен быть символом со знаком или неподписанным символом или просто символьным буфером? Какие-либо различия между C и C++? Спасибо.
вопрос задан: 17 March 2009 07:52
13
ответов

Помогите мне понять SQL по сравнению с C как программирование?

Конкретно я пытаюсь схватить, как SQL-операторы отличаются от нормального программирования стиля C, я, может казаться, не понимаю, как сделать материал как "для каждого идентификатора пользователя в этой таблице, которая имеет другой столбец...
вопрос задан: 12 March 2009 18:41
13
ответов

Что является хорошим шаблоном программирования для обработки возвращаемых значений от stdio функций записи файла

Я работаю над некоторым кодом, который генерирует большое игнорирование возвращаемого значения ‘size_t fwrite (константа пусто*, size_t, size_t, ФАЙЛ*)’, объявил с атрибутом warn_unused_result предупреждения при компиляции с...
вопрос задан: 20 February 2009 14:04
13
ответов

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

В C у Вас могут быть внешние статические переменные, которые являются просматриваемыми каждый, где в файле, в то время как внутренние статические переменные являются только видимыми в функции, но являются персистентными, Например: #include <...
вопрос задан: 11 February 2009 00:38
13
ответов

Почему там № Z80 как функциональность LDIR в C/C ++/rtl?

В машинном коде Z80, дешевая техника для инициализации буфера к фиксированному значению говорят все пробелы. Таким образом, блок кода мог бы выглядеть примерно так. LD HL, МЕСТО НАЗНАЧЕНИЯ; укажите на...
вопрос задан: 22 December 2008 22:50
13
ответов

Вы объявляете свой модуль определенные функции как статичный?

Я думаю, что это - лучшая практика для объявления их столь статичный, как это делает их невидимыми за пределами модуля. Каковы Ваши мысли об этом?
вопрос задан: 24 November 2008 16:02
13
ответов

Что лучший способ состоит в том, чтобы сделать назад цикл в C/C#/C ++?

Я должен переместиться назад через массив, таким образом, у меня есть код как это: для (интервал i = myArray. Длина - 1; i> = 0; я-) {//Делают что-то myArray [я] = 42;} там лучший способ сделать это?...
вопрос задан: 14 November 2008 03:33
13
ответов

Что инструменты C/C++ могут проверить на переполнение буфера? [закрытый]

Меня попросили поддержать большую кодовую базу C++, полную утечек памяти. При вводе по абсолютному адресу вокруг, я узнал, что у нас есть большое переполнение буфера, которое приводит к утечкам (как это получило это плохо, я не делаю никогда...
вопрос задан: 3 October 2008 14:40
12
ответов

Записать приложения в C или C++ для Android? [закрытый]

Я пытаюсь разработать/портировать игру к Android, но это находится в C, и Android поддерживает Java, но я уверен, что должен быть способ получить приложение C на там, кто-либо знает о способе выполнить это?
вопрос задан: 14 September 2019 00:17
12
ответов

Обнаружение лишнего #includes в C/C++?

Я часто нахожу, что раздел заголовков файла становится больше и больше все время, но это никогда не становится меньшим. В течение жизни исходного файла классы, возможно, переместились и пересмотрены, и это...
вопрос задан: 10 December 2018 05:13
12
ответов

оператор post increment на языке C [дубликат]

int j = 1; j = j ++% 10 printf ("% d", j) Моя линия мышления - j = j% 10, которая равна 1. then j = j + 1, что дает j = 2. однако компилятор задает только j = 1. Объяснить?
вопрос задан: 16 January 2018 17:50
12
ответов

Объясните, почему я получаю ошибку ниже кода & hellip, почему он показывает ошибку сегментации? [Дубликат]

code ниже int main (void) {char a [] = "Hello"; char * p = "Hello"; printf ("% s% s\n", a, p); а [2] = 'о'; р [2] = 'о'; printf ("% s% s", p, a); return 0; }
вопрос задан: 22 December 2017 10:04
12
ответов

Бесполезные броски указателя в C

Я получил комментарий к своему ответу на этом потоке: Malloc в вызове функции, кажется, становится освобожденным по возврату? Короче говоря у меня был код как это: интервал * somefunc (пусто) {интервал * работает временно = (интервал*) malloc...
вопрос задан: 23 May 2017 12:02
12
ответов

Как тернарный оператор работает?

Продемонстрируйте, как тернарный оператор работает с постоянным клиентом если/еще блок. Пример: булевская переменная isValueBig = значение> 100? верный: ложь; Точный Дубликат: Как я использую тернарный оператор?
вопрос задан: 23 May 2017 12:01
12
ответов

в то время как (1).. повреждение вместо goto

Я нашел следующий код в программе C: в то время как (1) {do_something (); если (was_an_error ()) повреждение; do_something_else (); если (was_an_error ()) повреждение; [...] повреждение;} [...
вопрос задан: 23 May 2017 11:58
12
ответов

Что является самым сильным способом, которым приложение может завершиться себя (Linux)

Я хотел бы эмулировать сильное завершение работы системы, т.е. стать максимально близким к перебою в питании на прикладном уровне. Мы говорим о c/c ++ приложение на Linux. Мне нужно приложение к...
вопрос задан: 23 May 2017 11:53
12
ответов

Когда “встроен” неэффективный? (в C)

Некоторые люди любят использовать встроенное ключевое слово в C и помещают большие функции в заголовки. Когда Вы полагаете, что это неэффективно? Я считаю это когда-то даже раздражающим, потому что это необычно. Мой принцип...
вопрос задан: 23 May 2017 11:45
12
ответов

Почему пустой цикл использует так много процессорного времени?

Если у меня есть пустой цикл с условием продолжения в моем коде, таком как: в то время как (верный); Это будет управлять использованием процессора приблизительно до 25%. Однако, если я делаю следующее: в то время как (истинный) Сон (1); Это будет только и
вопрос задан: 23 May 2017 10:32
12
ответов

Как инициализировать все члены массива одним и тем же значением?

У меня есть большой массив в C (не C ++, если это имеет значение). Я хочу инициализировать все элементы с одинаковым значением. Я могу поклясться, что когда-то знал простой способ сделать это. Я мог бы использовать memset () в моем случае, ...
вопрос задан: 22 May 2017 06:47