Результаты поиска по запросу "c"
Примерно 90% встроенных систем вокруг вас запрограммированы на C, на компиляторах C, без поддержки C ++. (Остальные 10% будут АСМ или АДА). Существует целый мир за пределами вашего ПК.
у меня есть функция, которая возвращает какой-то указатель, я проверяю ошибки, устанавливая возвращаемое значение NULL в случае ошибки. char *foo(void) { //If stuff doesn't go okay return NULL; } char *bar = foo(); if(!bar) return 1;Это ...
Цементный эффект - художественный эффект
Я хочу придать эффект изображениям, когда результирующее изображение будет выглядеть так, как будто оно нарисовано на шероховатом цементированном фоне, а цементированный фон настраивается вблизи краев, чтобы выделить их ... Пожалуйста, помогите ...
означает использовать расширения GNU
typedef struct { int hour; int min; int sec; } counter_t;оде я хотел бы инициализировать экземпляры этой структуры без явной инициализации каждой переменной-члена. То есть я хотел бы сделать что-то вроде: counter_t counter; counter = {10,30,47}; ...
изменилось, так что вы должны позаботиться об этом тоже.
ель: Я должен создать функцию, которая складывает две фракции. Я определил новыйstruct (typedef) вызываетсяfraction. Функция не может иметь тип возвратаfraction, должно бытьvoidпоэтому он должен изменить один из введенных параметров, как мне ...
или аналогично другим типам дескрипторов в Windows.
ольшой тестовой программой (скомпилированной с помощью mingw в Linux) я заметил, что нельзя использоватьread а такжеwrite вызывает сокет fd, полученный с помощью реализации Winsock2socket вызов. Вызов write возвращает <0 и устанавливает errno = ...
endian.h не найден на Mac OSX
Я сталкиваюсь с некоторыми проблемами при компиляции кода C на моем Mac, который выдает мне эту ошибку: фатальная ошибка: файл 'endian.h' не найден Я сделал поиск в Google по поводу этой проблемы. Похоже, у Mac OS X нет заголовочных файлов, ...
плюс в этом состоянии ваш код может вызывать UB, если strlen возвращает>
о, что я до сих пор. Я просто пытаюсь понять, как реализовать эту функцию. char toupper(char s[]) { s[50] = "hello"; int i = 0; int len; len = strlen(s); while(i < len) //converting to upper until the length is reached. { s[i] ...
Visual C ++: перенос традиционного строкового кода на C и C ++ в мир Unicode
Я вижу, что Visual Studio 2008 и более поздние версии теперь запускают новое решение с набором символов Unicode. Мой старый код C ++ имеет дело только с английским текстом ASCII и полон: Буквальные строки типа"Hello World"char типchar * ...
Как судить, есть ли хотя бы 1 в двоичном представлении числа с использованием C? [Дубликат]
На этот вопрос уже есть ответ здесь: Вычисление паритета [/questions/17350906/computing-the-parity] 2 ответаУже есть вопросы по подсчету сколько1s есть в числе, но этот вопрос касается оценки, есть ли четное или нечетное число 1. Любые ...
@Stargateur да, это не имеет значения, но IMO, это "более правильно".
ользую функцию strlen, чтобы получить длину указателя без знака. Но компилятор VS выдает следующее предупреждение. unsigned char myString[] = "This is my string"; unsigned char* tmpBuffer = &myString[0]; size_t size = strlen(tmpBuffer); warning ...