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

8 ответов

как реализовать класс в C [дубликат]

Возможный дубликат: Как вы реализуете класс в C? [https://stackoverflow.com/questions/1403890/how-do-you-implement-a-class-in-c] В моем тесте мне сказали, что мне нужно найти способ реализовать следующий класс в C class A { private: int a,b; ...

4 ответа

Чтение CSV из текстового файла в C

Я пытаюсь прочитать CSV из текстового файла в C. Формат текстового файла 1,Bob,[email protected] 2,Daniel,[email protected] 3,John,[email protected]Когда я запускаю программу, номер отображается нормально, но имя и адрес электронной почты отображаются ...

2 ответа

Производитель-Потребитель, использующий OpenMP-Задачи

Я пытаюсь реализовать параллельный алгоритм, используя задачи в OpenMP. Шаблон параллельного программирования основан на идее производителя-потребителя, но, поскольку процесс потребления медленнее, чем производитель, я хочу использовать несколько ...

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

3 ответа

Преобразование между структурами C (C ++ POD) и google protobufs?

У меня есть код, который в настоящее время проходит через многие (иногда вложенные) структуры и массивы C (или C ++ Plain Old Data). Я хотел бы преобразовать их в / из Google Protobufs. Я мог бы вручную написать код, который конвертируется между ...

2 ответа

Ошибка объединения в структуре

У меня есть следующая структура: struct type1 { struct type2 *node; union element { struct type3 *e; int val; }; };При инициализации указателя*f это указывает на случайtype1 и делать что-то вроде:f.element->e или даже простоf.element, Я ...

3 ответа

Гарантируется ли нулевая инициализация структур, чтобы стереть заполненные области?

Предположим, у меня есть следующая структура: typedef struct { unsigned field1 :1; unsigned field2 :1; unsigned field3 :1; } mytype;Первые 3 бита можно будет использовать, ноsizeof(mytype) вернусь4 что означает 29 бит отступов. Мой вопрос ...

1 ответ

Как оценить вложенный макрос препроцессора

скажем, я хочу выбрать поведение определенной директивы препроцессора, оценивающей во время компиляции конкатенацию константной строки и результат другого макроса. #define CASE1 text1 #define CASE2 text2 #define CASE3 text3 #define SCENARIO ...

1 ответ

чтение ввода из текстового файла в массив структур в c

Мое определение структуры: typedef struct { int taxid; int geneid; char goid[20]; char evidence[4]; char qualifier[20]; char goterm[50]; char pubmed; char category[20]; } gene2go;У меня есть разделенный табуляцией текстовый файл с именем `" ...

2 ответа

C сравнение char с предупреждением «\ n»: сравнение между указателем и целым числом

У меня есть следующая часть кода C: char c; int n = 0; while ( (c = getchar()) != EOF ){ if (c == "\n"){ n++; } }во время компиляции компилятор говорит мне warning: comparison between pointer and integer [enabled by default]Дело в том, что если ...

3 ответа

Инвертированные аргументы в scanf ()

Я (быстро) писал некоторый код и случайно перевернул аргументы вscanf(): char i[] = "ABC1\t"; scanf(i, "%s");Компилирование сgcc -Werror -Wall -Wextra ни на что не жалуется. Очевидно, этот код не работает, но почему gcc не сообщил мне, что я ...