Вопросы с тегом "c"

4

что strtok не возвращает никакого значения

Я хочу написать программу, которая преобразует строку с цифрами ("1 2 3") в целочисленном массиве. Но что strtok() не возвращает значение. Почему нет? Мой вывод на консоль-это просто пустой. Редактировать: я получаю сообщение об ошибке. Это мой код...
1

файла на UTF-8 и iso8859-1

В настоящее время у меня есть программа, которая пытается имитировать функциональность (командный файл в Linux). Я разобрать .txt-файл с некоторыми персонажами, и интерпретировать ее в соответствующей интерпретации. Однако, я борюсь в дифференциации ...
0

InetPtonW всегда возвращает 1.0.0.0

Я только начал изучать C и теперь я учусь, как использовать в winsock2-заголовок. Чтобы преобразовать IP-адрес из строкового представления в двоичной форме я использую функцию InetPtonW. Моя проблема заключается в том, что эта функция всегда возвраща...
1

С Новичком о файле

Редактировать: я хотел ввести строку, а не char. Например, я пишу Нум = 3, строка = "привет" и месяц = 10 Я хочу, чтобы вывод в файл, чтобы быть 3hello10 . Я пытаюсь написать два значения и сохраняет его в файл. Однако, когда я попытался читать его...
0

Палиндромные строки в C

Я пытаюсь решить эту проблему палиндромные строки в C с помощью и строка функции. Моя идея состоит в том, чтобы скопировать строку в другую строку и, затем сравните обе строки. Для копирования я использовал для петли. Вот я думаю, что проблема. ...
0

Как динамический ввод данных реализован внутренне

Я думаю, что я понимаю разницу между статической и динамической типизации на высоком уровне абстракции. Но на самом деле я не понимаю, как эти вещи реализуются в компиляторов и интерпретаторов. Предположим у нас есть следующий код на языке C: #inc...
3

к крупнейшим элементы упражнений из geeksforgeeks

Я работаю на упражнение "к крупнейшим элементов" от geeksforgeeks.org https://practice.geeksforgeeks.org/problems/k-largest-elements/0 Задачи: Дан массив из N целых положительных чисел, выведите K наибольших элементов из массива. Выходные элементы...
1

Разница между skb_header_pointer и skb_transport_header?

Я пытаюсь реализовать модуль netfilter, при обработке по полям протоколов, я нашел два возможных способа извлечения заголовка TCP: struct iphdr *ip_header = (struct iphdr *)skb_network_header(skb); struct tcphdr *tcp_header = (struct tcphdr *)skb_tr...
0

Почему экземпляр структуры task_struct у fs_struct *ФС указатель?

Как ядра сделать fs_struct* указатель на путь к файлу ? Я пытался смотреть на исходный код ядра, и я вижу это через экземпляр структуры task_struct процесса, чтобы найти fs_struct *указатель ФП. Но пока вилка ребенка процесс fs_struct *ФП заполняетс...
0

'Ошибка сегментирования' в VSCode (ГТК+3 + с)

У меня следующая проблема: Я хочу, чтобы улучшить мой на GTK+3 умения, поэтому я написал простое приложение ГТК отображения окна и добавлена иконка окна (который вызывает проблемы). Я побежал в VSCode, и... есть исключение в файл memmove-vec-unaligne...
3

Макрос для прямой-независимые преобразования в обратный порядок байтов

Можно ли написать макрос в , который берет uint32_t и преобразует его в большой представленности прямым, независимо от того, если целевая система-это маленький или большой endian такие, что макрос может быть вычислено во время компиляции для постоянн...
0

Доступ к членам союза с имени Союза без каких-либо переменных

#include <string.h> #include <stdio.h> int main(){ union { int id_num; char VIN[20]; } id; id.id_num = 20; printf("%%d",id.id_num); } почему приведенный выше код работает, когда член id_num идентификатор со...
3

Сумма элементов матрицы по параллельной области, в результате которых на неправильные ответы на технологии OpenMP

Я делала операции в моем университете, что требует для заполнения матрицы [2000][2000] элементов, а затем вычислить сумму всех элементов, кратных 5 параллельно. Сначала я пытался использовать матрицу 5 х 5, я сделал частичный сумма (отстойник) элеме...
0

Моя визуальная студия 2015 не удается найти необходимые зависимости для сборки проекта

Раньше я использовал Visual студии 2017 на Windows 10, работает отлично. Теперь, я хочу использовать -класса в MFC (не в Visual студии 2017), так я установлен Visual Studio 2015 с обновлением (теперь с 2 визуальные студии в моей системе), но в Visua...
0

Ошибка связывания C и Fortran в Установка библиотеки

Я устанавливаю LoopTools версия 2.15 (http://www.feynarts.de/looptools/LT25Guide.pdf), библиотека, которая оценивает специальные функции, необходимые в физике. Я уже установил его на компьютер с Linux, и я теперь пытаюсь установить его на Mac. Мне пр...
0

Настройка лязг-формат в источнике

Хотя это можно отключить лязг-формат полностью в комментариях Источник // лязг-формат выкл // лязг-формате Конкретно, что я пытаюсь добиться сейчас-это чтобы AlignConsecutiveAssignments для перечисления, которые были присвоены значения, и отключить ...
0

Массив struct и массива

Я написал некоторый код:). Я не знаю заставить его работать. Это работает, когда я использую массив, но он не работает, когда я использую массив структур. В моей программе я использую библиотечную функцию извлечения данных из внутренней базы данных и...
6

Как обеспечить 2Д массив выделяется contigously в памяти

Я посылаю в 2D массива по MPI и для этого, чтобы работать правильно этот массив должен быть непрерывно в памяти. Я выделив его следующим образом: int **array; array = malloc(size1 * sizeof( *(array) ); for (int k = 0; k < size1; k++) array[k...
2

Логика массив структур

У меня есть трудности с выполнением новое введение логика работника в приведенном ниже коде. Определить новое количество и перемещение вектора на его основе, первого нового сотрудника появляется рано или поздно или программа завершает работу. #incl...
0

Как запустить командную строку в C

Им пытаются создать моментальный снимок WebCacheV01.база данных DAT для сброса истории MEdge. Я использую эту команду для этого: esentutl.exe /y /vss C:\Users\<username>\AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat /d C:\Users\<...
0

Понимание чуть-поплавковый умножения в C?

Я пытался реализовать float_twice(float_bits x) в C, который умножает x 2 в битовом уровне. Я сравнил результат float_twice и реальное умножение поплавок реализован на C, но нашел разницы. float_twice(0X800001) урожайностью , и это выглядит правильн...
0

Библиотека записи WAV в ЦПП

Я ищу библиотеку или API на языке С / С++ , которая способна записывать голос и сохранить его как wav-файл. Кроме того, было бы очень полезно, если библиотека будет максимально независимым. (без использования дополнительных библиотек для работы) В ...
0

это определенный, в которой хранится реестр аргументов и переменных?

Я все еще не понимаю, как регистры используются ассемблер говорят, у меня есть программа: int main(int rdi, int rsi, int rdx) { rdx = rdi; return 0; } Будет это в сборке быть переведено на: movq %%rdx, %%rdi ret rax; Я новичок в AT...
2

Как C структуры & смещений, хранящиеся в памяти линкер?

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

Может кто-нибудь объяснить работу этой функции printf в C код, шаг за шагом?

#include <stdio.h> int main() { int i=5; printf("%%d%%d%%d%%d%%d",i++,i--,++i,--i,i++); return 0; } //это код здесь....может кто подскажет работу printf в данном случае?