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

5 ответов

Обнаружение Windows или Linux в C, C ++

Я пишу кроссплатформенную программу. Я хочу, чтобы эта одна программа работала как под Windows, так и под Linux, поэтому у меня есть два разных сегмента кода для двух платформ. Если ОС Windows, я хочу, чтобы первый сегмент кода работал; если это ...

2 ответа

C: сопоставить строку с ENUM [дубликат]

Возможный дубликат: Простой способ использовать переменные типов перечисления в виде строки в C? [https://stackoverflow.com/questions/147267/easy-way-to-use-variables-of-enum-types-as-string-in-c] Есть ли какой-нибудь элегантный способ ...

4 ответа

Двумерные массивы и указатели

У меня есть следующий фрагмент кода: char board[3][3] = { {'1','2','3'}, {'4','5','6'}, {'7','8','9'} }; printf("address of board : %p\n", &board); printf("address of board[0] : %p\n", &board[0]);Обеprintf() Все операторы печатают одно и то же ...

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

5 ответов

Неопределенная ссылка на `pow 'и` floor'

Я пытаюсь сделать простой калькулятор Фибоначчи в C, но при компиляцииgcc говорит мне, что мне не хватает функций pow и floor. В чем дело? Код: #include <stdio.h> #include <math.h> int fibo(int n); int main() { printf("Fib(4) = %d", fibo(4)); ...

6 ответов

Совместимость с указателем структуры

Предположим, у нас есть две структуры: typedef struct Struct1 { short a_short; int id; } Struct1; typedef struct Struct2 { short a_short; int id; short another_short; } Struct2;Безопасно ли изStruct2 * вStruct1 * ? Что спецификация ANSI говорит ...

8 ответов

Перебирая цифры в целых числах в C

У меня есть целое число, например 1191223, и я хочу перебрать цифры. Я не уверен, как это сделать в C, есть ли простой способ сделать это? Благодарю.

3 ответа

Как преобразовать байтовый массив в двойной в C?

Я получил байтовый массив, содержащий 8 байтов, и хотел бы преобразовать и использовать их в качестве двоичного числа с плавающей запятой двойной точности. Может кто-нибудь сказать, пожалуйста, как его конвертировать?

1 ответ

Нужно ли оборудование CUDA во время компиляции?

Установлена графическая карта с поддержкой CUDA, необходимая (в Linux) для компиляции программ CUDA сnvcc? Или можно компилировать программы везде и запускать только на таких системах?

1 ответ

Быстрое изменение размера файла mmap

Мне нужно изменить размер очень большого файла mmap без копирования, но при этом разрешить параллельный доступ к потокам читателей. Простой способ состоит в том, чтобы использовать два сопоставления MAP_SHARED (увеличить файл, затем создать ...

4 ответа

Как скомпилировать и запустить программу на C / C ++ в системе Android

Q1) Я хочу запустить простую программу на эмуляторе Android. Я используюwindows xp ОС на моей машине. Я установилsdk, jdk, eclipse для разработки Android и успешно запустил приложение Android на AVD. Q2) Мне просто нужно знать, есть ли способ ...