Результаты поиска по запросу "c"
как реализовать класс в C [дубликат]
Возможный дубликат: Как вы реализуете класс в C? [https://stackoverflow.com/questions/1403890/how-do-you-implement-a-class-in-c] В моем тесте мне сказали, что мне нужно найти способ реализовать следующий класс в C class A { private: int a,b; ...
Чтение CSV из текстового файла в C
Я пытаюсь прочитать CSV из текстового файла в C. Формат текстового файла 1,Bob,[email protected] 2,Daniel,[email protected] 3,John,[email protected]Когда я запускаю программу, номер отображается нормально, но имя и адрес электронной почты отображаются ...
Производитель-Потребитель, использующий OpenMP-Задачи
Я пытаюсь реализовать параллельный алгоритм, используя задачи в OpenMP. Шаблон параллельного программирования основан на идее производителя-потребителя, но, поскольку процесс потребления медленнее, чем производитель, я хочу использовать несколько ...
Преобразование между структурами C (C ++ POD) и google protobufs?
У меня есть код, который в настоящее время проходит через многие (иногда вложенные) структуры и массивы C (или C ++ Plain Old Data). Я хотел бы преобразовать их в / из Google Protobufs. Я мог бы вручную написать код, который конвертируется между ...
Ошибка объединения в структуре
У меня есть следующая структура: struct type1 { struct type2 *node; union element { struct type3 *e; int val; }; };При инициализации указателя*f это указывает на случайtype1 и делать что-то вроде:f.element->e или даже простоf.element, Я ...
Гарантируется ли нулевая инициализация структур, чтобы стереть заполненные области?
Предположим, у меня есть следующая структура: typedef struct { unsigned field1 :1; unsigned field2 :1; unsigned field3 :1; } mytype;Первые 3 бита можно будет использовать, ноsizeof(mytype) вернусь4 что означает 29 бит отступов. Мой вопрос ...
Как оценить вложенный макрос препроцессора
скажем, я хочу выбрать поведение определенной директивы препроцессора, оценивающей во время компиляции конкатенацию константной строки и результат другого макроса. #define CASE1 text1 #define CASE2 text2 #define CASE3 text3 #define SCENARIO ...
чтение ввода из текстового файла в массив структур в 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;У меня есть разделенный табуляцией текстовый файл с именем `" ...
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]Дело в том, что если ...
Инвертированные аргументы в scanf ()
Я (быстро) писал некоторый код и случайно перевернул аргументы вscanf(): char i[] = "ABC1\t"; scanf(i, "%s");Компилирование сgcc -Werror -Wall -Wextra ни на что не жалуется. Очевидно, этот код не работает, но почему gcc не сообщил мне, что я ...