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

6 ответов

Регулярное выражение для строкового литерала в flex / lex

Я экспериментирую, чтобы выучить flex и хотел бы соответствовать строковым литералам. Мой код в настоящее время выглядит так: "\""([^\n\"\\]*(\\[.\n])*)*"\"" {/*matches string-literal*/;}Я боролся с вариациями в течение часа или около того и не ...

5 ответов

Но можно также утверждать, что быстрее, если вы знаете длину строки, копировать только байт длины, но без проверки каждого на «\ 0».

о любопытно узнать (как мы, е, эти функции часто). Я не вижу никакой практической разницы междуstrncpy () [http://www.cplusplus.com/reference/clibrary/cstring/strncpy/]а такжететср () [http://www.cplusplus.com/reference/clibrary/cstring/memcpy/], ...

1 ответ

Ответ Карлфилипа заслуживает одобрения. upvoted.

у отобразить изображение в OpenCV в полноэкранном окне без полей. Другими словами, будут отображаться только пиксели изображения без меню, панели инструментов или фона окна. С помощьюimshow() или жеcvShowImage() не включайте его: Окно ...

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

1 ответ

Почему общие выражения типа C не могут быть совместимы с C ++?

Кажется, я помню, как слышал расплывчатые комментарии из нескольких надежных источников (то есть членов комитета, выступающих по неофициальным каналам), что выражения общего типа C не будут добавлены в C ++, потому что они не могут ...

8 ответов

Назначение делает указатель из целого числа без приведения

Исходя из фона Java, я изучаю C, но я нахожу эти расплывчатые сообщения об ошибках компилятора все более разочаровывающими. Вот мой код: /* * PURPOSE * Do case-insensetive string comparison. */ #include <stdio.h> #include <string.h> #include ...

2 ответа

, Если это было достаточно хорошо для Джонни фон Неймана, это должно быть достаточно для вас ;-).

самый простой способ генерировать случайные значения в соответствии с бимодальным распределением в C или Python? Я мог бы реализовать что-то вроде алгоритма Зиккурата или преобразования Бокса-Мюллера, но если есть готовая библиотека или более ...

5 ответов

Мои глаза, они болят! :-)

я пытаюсь скомпилировать этот код: #include <stdio.h> main(int argc, char *argv[]) { double y = 0; __asm__ ("fldl $150;" "fsqrt;" "fstl %0;" : : "g" (y) ); printf("%f\n", y); return 0; }Я получаю эту ошибку: sqrt.c: Assembler messages: ...

5 ответов

Можно ли использовать переменную const для объявления размера массива в C?

Почему следующий код выдает ошибку? const int a = 5; int b[a]={1,2,3,4,5};А также, когда я попытался скомпилировать приведенный выше код без ключевого слова "const", я получил ту же ошибку: int a = 5; int b[a]={1,2,3,4,5};почему это так? В чем ...

4 ответа

без исходников, на живой системе, как я могу увидеть, как называется os api? возможно ли связать приложение, но только код, выполненный в glibc?

му я просматривал исходный код linux glibc и не вижу, где он вообще что-то делает. Следующее отio/chdir.c но это свидетельствует о многих из исходных файлов. Что тут происходит? Очевидно, я что-то упустил. В чем секрет, где он делает системный ...

3 ответа

Протестировано в Ubuntu 16.04, GDB 8.2.

способ сделать какое-то действие, когда конкретная точка останова попадает в GDB. В основном у меня есть кое-что в моей программе. Когда срабатывает функция malloc и free, мне нужно войти в функцию (шаг) и собрать некоторую базовую информацию, ...