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

2 ответа

Valgrind: недопустимое чтение размера 4 -> sigsegv, отлично работает без valgrind и в visual studio

Я реализовал алгоритм сжатия (используя кодирование Хаффмана), который использует приоритетную очередь узлов (структура, которую я определил). Теперь, когда я просто запускаю код в Linux или Visual Studio, все работает отлично. Когда я проверяю ...

2 ответа

Тайм-аут установки сокета UDP

Я пытаюсь установить тайм-аут 100 мс на UDP-сокете. Я использую C. Я разместил соответствующие фрагменты моего кода ниже. Я не уверен, почему это не время ожидания, а просто зависает, когда он не получает сегмент. Работает ли это только на ...

2 ответа

Что означает «lvalue required» в ошибке компилятора C? [закрыто]

#include<stdio.h> //line 1 #include<conio.h> //line 2 void main() //line 3 { //line 4 int a=6,g=7,b=3; //line 5 clrscr(); //line 6 printf("%d",a>?g=a:g=b); //line 7 getch(); //line 8 }Случай 1: перед сохранением файла Это приведет к ошибке в ...

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

4 ответа

C Инициализация статического массива - насколько многословным я должен быть?

Чтобы инициализировать массив int со всеми нулями, мне нужно использовать: int foo[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};Или это будет работать: int foo[10] = {0};

2 ответа

c программирование проверки, нажата ли клавиша без остановки программы

как вы знаете, при использовании getch () в Windows, приложения ждут вас, пока вы не нажмете клавишу, Как я могу прочитать ключ без остановки программы, например: void main(){ char c; while(1){ printf("hello\n"); if (c=getch()) { . . . } ...

2 ответа

создание интерактивного диалога с помощью opengl [закрыто]

Как я могу создать экран аутентификации через OpenGl? Есть ли учебник или веб-страница? ПРИМЕЧАНИЕ: я не нашел ни одной, если бы нашел, я бы не задавал вопрос. Если есть какая-либо страница, просто дайте имя, чтобы я мог стереть этот ...

10 ответов

Поддержка отражений в Си

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

6 ответов

Как использовать выражения указателя для доступа к элементам двумерного массива в C?

Я знаю, что для одномерных массивовx=a[i] эквивалентноx=*(a+i), но как я могу получить доступ к элементам двумерных массивов, используя указатели?

2 ответа

Определить лексикографическое расстояние между двумя целыми числами

Скажем, у нас есть целые лексикографические3,5,6,9,10,12 or 0011,0101,0110,1001,1010,1100 Каждый с двумя установленными битами. Я хочу найти расстояние (сколько лексикографических перестановок между ними, без фактических перестановок) между ...

2 ответа

Почему start_routine для pthread_create возвращает void * и принимает void *

Заголовок функции дляpthread_create выглядит так: int pthread_create(pthread_t * thread, const pthread_attr_t * attr, void * (*start_routine)(void *), void *arg);Я все это понимаю, за исключением того, что указатель функции дляstart_routine ...