Публикации по теме 'c'


Время запуска приложения iOS на устройстве
Вы когда-нибудь интересовались измерением различных технических показателей вашего приложения? Например, время сборки, время запуска, использование ЦП, памяти и т. Д. Потому что они могут вызвать хорошее или плохое взаимодействие с пользователем при использовании вашего приложения. Сегодня мы поговорим о времени запуска . Но прежде всего… Здесь вы не можете найти ответ на вопрос «Как оптимизировать время запуска? - это не тема этой публикации. Есть несколько способов измерить время..

C vs C++
Что такое язык программирования Си? C Программирование - это процедурный язык. Программирование на C создано в 1972 году Деннисом Ритчи. C — это язык программирования низкого уровня. Язык программирования C в основном используется для создания операционных систем, таких как Windows, Linux, Ubuntu и т. д. C также известен как мать всех языков программирования. Программирование на C — лучший язык для начинающих. Образовательные учреждения и индустрия программного обеспечения..

О статических библиотеках C
Для начала скажем в двух словах, что статические библиотеки C похожи на книжную полку. Теперь Книжные полки и то, что они содержат, субъективны, да, поэтому в этом случае давайте представим, что на них много Книг, Дневников, материалов для письма и многого другого. Нравится! Во-первых, что такое статическая библиотека? Ну, это буквально файл, который собирает нечто, называемое объектными файлами. Объектные файлы — это просто машинный код, скомпилированный из файла программы,..

ESP: 6.2.3 Соглашение об именах
Нет альтернативы использованию общего соглашения об именах в рамках проекта. Но, к сожалению, многие устаревшие библиотеки могут отличаться по соглашению об именах. Поэтому, если в библиотеке плохое соглашение или вообще нет соглашения, вызов библиотеки может считаться исключением. Но это не дает нам свободы произвольного именования. Все, что мы кодируем, должно использоваться соглашение об именах. Это значительно повышает удобочитаемость и ремонтопригодность. Следующие правила являются..

Структурированный язык программирования и типы структурированного языка программирования
Что такое структурированный язык программирования? Структурированный язык программирования  – это стратегия программирования, объединяющая ряд методологий для создания качественного дизайна и кода, которые можно легко понять, протестировать, отладить, изменить и поддерживать в будущем. В структурном программировании программы разбиваются на разные функции. Эти функции также известны как модули, подпрограммы, подпрограммы и процедуры. Каждая функция предназначена для выполнения..

Как собрать файл у кого-то…
Как собрать файл у кого-то… В настоящее время я изучаю несколько вариантов, касающихся моей нынешней работы, и одна из компаний, с которыми я беседовал, предложила мне выбор задач, которые я мог бы решить. По сути, у меня было 48 часов (в середине недели), чтобы выполнить одно из следующих действий (по их просьбе я отредактировал некоторые детали): Нарисуйте набор пузырьков заданного пользователем размера и не оставляйте пробелов между ними. Создайте инструмент, который извлечет файл с..

Webassembly: вызов функций C из Javascript с помощью emscripten
Я начал изучать веб-сборку с целью реализации версии Игры жизни Конвея , которая могла использовать движок, написанный на C, для вычисления следующего состояние игры. В этой короткой статье я хочу проиллюстрировать шаги, которые я сделал для компиляции простой функции C в модуль веб-сборки, вызываемый Javascript . Для компиляции кода C я использовал emscripten , компилятор LLVM (виртуальная машина низкого уровня) с открытым исходным кодом для Javascript. Установка..