Результаты поиска по запросу "c"
Почему Python для цикла не работает как C для цикла?
C: # include <stdio.h> main() { int i; for (i=0; i<10; i++) { if (i>5) { i=i-1; printf("%d",i); } } }Python: for i in range(10): if i>5: i=i-1 print(i)Когда мы компилируем код C, он бесконечно печатается 5, а в Python - нет, почему бы и ...
Создание списка случайных чисел без дублирования с помощью C?
Я делал игру-головоломку, и я хочу создать список случайных чисел между некоторыми ограничениями. Я уже использовал функции rand и srand, но они также дают мне двойное значение. Я хочу создать случайный список без дублирования, как бы я это сделал?
Как управлять выравниванием памяти и универсальной арифметикой указателей в портативном виде в C?
Я должен реализовать оптимизированную версию malloc / realloc / free (специально для моего приложения). На данный момент код выполняется на конкретной платформе, но я хотел бы написать его переносимым способом, если это возможно (платформа может ...
Какой цикл имеет лучшую производительность? Увеличение или уменьшение? [Дубликат]
Возможный дубликат: Быстрее считать, чем считать? [https://stackoverflow.com/questions/2823043/is-it-faster-to-count-down-than-it-is-to-count-up] какой цикл имеет лучшую производительность? Я узнал от некоторых, где эта секунда лучше. Но хочу ...
Как найти ошибку сегментации из нескольких файлов, используя GDB
Меня спросили в интервьюКак вы можете отладить ошибку сегментации в C-программе, используя GDB. Я сказал им, что мы можем скомпилировать нашу программу с-g вариант, так как он добавляет отладочную информацию в двоичный файл и может прочитать ...
Установите число потоков, используя omp_set_num_threads (), равным 2, но omp_get_num_threads () возвращает 1
У меня есть следующий код C / C ++ с использованием OpenMP: int nProcessors=omp_get_max_threads(); if(argv[4]!=NULL){ printf("argv[4]: %s\n",argv[4]); nProcessors=atoi(argv[4]); printf("nProcessors: %d\n",nProcessors); } ...
Невозможно включить оба файла (WinSock2, Windows.h)
У меня проблема с включением обоих файлов. Теперь я знаю, что мне нужно сначала включить Winsock2, затем windows.h, или просто написать: #define WIN32_LEAN_AND_MEANно у меня все еще есть проблемы У меня есть заголовочный файл, который ...
получение ошибки в программе c «неопределенной ссылкой на gettid»
Это моя тема подпрограммы ... Здесь я создаю 4 потока и передаю структуру в качестве аргумента подпрограмме потока. Я пытаюсь распечатать идентификатор потока сgetid() функция, Я получаю сообщение об ошибкеmsgstr "неопределенная ссылка на ...
Надежна ли отправка данных через UDP-сокеты на одном компьютере?
Если я использую сокеты UDP для межпроцессного взаимодействия, могу ли я ожидать, что все отправленные данные будут получены другим процессом в том же порядке? Я знаю, что это не так для UDP в целом.
Использует waitpid или sigaction?
Я понял, что: 1) waitpid используется для ожидания смерти ребенка, а затем сбора SIGCHLD и статуса выхода ребенка и т. Д. 2) Когда у нас есть обработчик сигнала для SIGCHLD, мы делаем еще кое-что, связанное с очисткой ребенок или другие ...