Результаты поиска по запросу "c"

1 ответ

C - Компилировать с включенными зависимостями

У меня есть код, который я хочу запустить на машине, к которой у меня нет доступа с правами root. На этой машине нет некоторых библиотек, необходимых для запуска этого кода. Есть ли способ включить все зависимости при компиляции? Я понимаю, ...

12 ответов

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

Если в моем коде есть пустой цикл while, такой как: while(true);Это увеличит загрузку процессора примерно до 25%. Однако, если я сделаю следующее: while(true) Sleep(1);Это будет использовать только около 1%. Так почему так? Обновление: ...

1 ответ

Преобразовать целое число в шестнадцатеричное

Мне просто нужно преобразовать целое число в шестнадцатеричное. На самом деле у меня есть массив символов, в котором я храню шестнадцатеричные значения. int var; var=[self getValue]; char hexValues[5]; hexValues[0]= 0x02; hexValues[1]= 0x04; ...

ТОП публикаций

4 ответа

Объявление и проверка / сравнение (битовая маска) перечислений в Objective-C

Вы знаете, в Какао есть эта вещь, например, вы можете создатьUIView и делай: view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;У меня есть обычайUIView с несколькими состояниями, которые я определил вenum ...

3 ответа

Как получить позицию персонажа в алфавите на языке Си?

Есть ли быстрый способ получить положение данного символа в английском алфавите в C? Что-то вроде: int position = get_position('g');

2 ответа

Утечки памяти в программе GTK hello_world

Итак ... Я пытаюсь устранить некоторые утечки памяти из моей программы GTK + 3. Я подумал, что было бы неплохо оглянуться на несколько простых примеров, чтобы увидеть, есть ли какие-то вещи для очистки, которые я забыл, но программа hello_world, ...

2 ответа

Win32 - добавление текста в элемент управления редактирования

Попытка добавить текст в элемент управления редактирования в диалоговом окне. Я не могу заставить _tcscat_s правильно добавить. Он аварийно завершает работу и говорит что-то о том, что буфер слишком мал или что-то о пустой строке. int WINAPI ...

4 ответа

Как получить большее случайное число из функции c rand ()

Я нахожусь в среде программирования, где у меня есть доступ только к некоторым основным функциям c. # include'ing с другой библиотекой невозможен. В этой среде я могу вызвать rand (), который дает мне случайное число от 0 до 32767 включительно ...

3 ответа

Понимание необходимости использования fflush () и проблем, связанных с ним

Ниже приведен пример кода для использования fflush (): #include <string.h> #include <stdio.h> #include <conio.h> #include <io.h> void flush(FILE *stream); int main(void) { FILE *stream; char msg[] = "This is a test"; /* create a file */ stream = ...

10 ответов

Каков размер пустоты?

Что даст это утверждение? void *p = malloc(sizeof(void));Изменить: расширение вопроса. Если sizeof (void) возвращает 1 в компиляторе GCC, то выделяется 1 байт памяти, и указатель p указывает на этот байт, и будет ли p ++ увеличен до ...