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


Ноутбук для программирования: производительность и портативность
Программирование — сложная задача, требующая мощного ноутбука, хорошей клавиатуры, длительного времени автономной работы и четкого дисплея. На рынке есть много ноутбуков для разных нужд и вкусов программирования. ⭕️1. Ноутбук Apple MacBook Pro M2 2023 г. Ноутбук Apple MacBook Pro 2023 г. Чип M2 Pro с 10-ядерным ЦП и 16-ядерным ГП: 14,2-дюймовый дисплей Liquid Retina XDR, унифицированное хранилище 16 ГБ, хранилище SSD 512 ГБ. Работает на iPhone/iPad. космический серый 🔷Об..

Вопросы по теме 'portability'

Использование ftplib Python для получения списка каталогов, переносимо
Вы можете использовать ftplib для полной поддержки FTP в Python. Однако предпочтительный способ получить список каталогов: # File: ftplib-example-1.py import ftplib ftp = ftplib.FTP("www.python.org") ftp.login("anonymous", "ftplib-example-1")...
118307 просмотров
schedule 23.11.2023

Какие проблемы переносимости связаны с доступом к указателям на уровне байтов в C?
Цель Я пишу небольшую библиотеку для более крупного проекта, которая предоставляет функции-оболочки malloc/realloc/free, а также функцию, которая может сказать вам, соответствует ли ее параметр (типа void * ) активной (еще не освобожденной)...
549 просмотров
schedule 28.06.2022

Как вы структурируете свои многоразовые библиотеки?
Как вы организуете свой код, чтобы его можно было легко переносить в бизнес-проекты без ненужного раздувания? Например (в .Net), допустим, у вас есть следующие пространства имен: namespace Computers - Hardware - Motherboard...
266 просмотров

Насколько необходимо или удобно писать переносимый SQL?
Снова и снова я видел людей здесь и повсюду, выступающих за то, чтобы избегать непереносимых расширений языка SQL, это последний пример. Я помню только одну статью, в которой говорилось о том, что я собираюсь сказать, и у меня больше нет этой...
491 просмотров
schedule 22.09.2022

Проблемы переносимости в C struct/union
Предположим, у меня есть следующий тип из внешней библиотеки: union foreign_t { struct { enum enum_t an_enum; int an_int; } header; struct { double x, y; } point; }; безопасно ли предположить, что...
2552 просмотров
schedule 23.05.2024

Свойство Icon в окне приводит к сбою приложения в Windows XP SP2.
Предположим, у меня есть это: <Window stuff Icon="Resources\myicon.ico"> Если я запускаю программу в Windows 7, все в порядке. Если я запускаю его в Windows XP SP2, он вылетает. Удалив свойство Icon, оно отлично работает в Windows XP,...
3959 просмотров
schedule 16.03.2024

Портативный способ получить размер файла в C/C++
Мне нужно определить размер файла в байтах. Язык программирования — C++, и код должен работать с Linux, Windows и любой другой операционной системой. Это подразумевает использование стандартных функций/классов C или C++. Эта тривиальная...
11736 просмотров

Эффективный способ создания/распаковки больших битовых полей в C?
У меня есть один микроконтроллер, который отбирает данные из множества АЦП и отправляет измерения по радио с очень низкой скоростью передачи данных, и пропускная способность становится проблемой. Прямо сейчас каждый АЦП дает нам только 10 бит...
545 просмотров
schedule 25.08.2023

Несколько sendto() с использованием сокета UDP
У меня есть сетевое программное обеспечение, которое использует UDP для связи с другими экземплярами той же программы. По разным причинам я должен использовать здесь UDP. Недавно у меня были проблемы с отправкой огромных объемов данных по UDP, и...
6649 просмотров
schedule 15.03.2024

Шаг вперед от TiddlyWiki, который по-прежнему на 100% портативный?
TiddlyWiki — отличная идея, блестяще реализованная. Я использую его как портативный персональный «менеджер знаний», и вот его достоинства: Он хранится на моем USB-накопителе и работает на любом компьютере, независимо от операционной системы....
31639 просмотров

Сериализация XML и переносимость MS/Mono
Я пытаюсь сериализовать классы с использованием среды выполнения MS и среды выполнения Mono. При использовании среды выполнения MS все идет нормально, но при использовании Mono я даю мне некоторое исключение и запуск программы. Выбрасывается...
2532 просмотров
schedule 17.02.2024

Не удается записать файлы TIFF с помощью Libtiff на Mac
TIFFWriteScanline работает в Windows и Linux, но не работает на Mac Обновленный вопрос: Я использую libtiff3.9.4 для чтения и записи файлов TIFF на C ++ на Mac 10.6.4. Мой проект написан для переносимости и работает без каких-либо проблем как...
1568 просмотров
schedule 02.11.2023

бинарный файл linux не зависит от разделяемых библиотек
У меня есть программа на С++, которая зависит от нескольких библиотек (некоторые общие системные библиотеки, такие как libjpeg, некоторые личные библиотеки, которые не установлены в масштабе всей системы). Программа хорошо компилируется на машине A...
1448 просмотров
schedule 31.05.2023

Библиотеки кросс-компиляции для устройств ARM
Я испытываю некоторые трудности при развертывании примера приложения, использующего библиотеки Qt, на устройстве ARM. Я скомпилировал библиотеки с помощью кросс-компилятора, предоставленного для моей системы, скопировал двоичные файлы на устройство и...
4798 просмотров
schedule 27.04.2023

Почему область действия параметра С++ влияет на поиск функции в пространстве имен?
Это кажется мне немного обратным, но это работает: #include <iostream> namespace nTest { struct cTest {}; void fTest(cTest& x) { std::cout << "nTest::fTest(cTest&) called" << std::endl; } } int main(void)...
1644 просмотров
schedule 30.04.2022

Рекомендации по поиску расширений видимости символов в autoconf
Я хотел бы добавить скрытие символов для внутренних символов в существующую библиотеку с системой сборки на основе autoconf. Как лучше всего найти эквивалент локального компилятора для -fvisibility=hidden и __attribute__ ((visibility("default"))) ?
604 просмотров

мультиплатформенный портативный питон
Я хочу установить python на флешку в виртуальной среде, чтобы я мог разрабатывать код, где бы я ни находился. Возможно ли это сделать так, чтобы я мог использовать свою флешку на компьютерах с windows / mac / linux?
1832 просмотров
schedule 20.04.2022

Использование `sendto()` в сокете IPv6 для отправки на адрес IPv4
У меня есть приложение C++, которое использует тот же сокет UDP IPv6 для отправки адресатам IPv6 или IPv4. sockfd = socket(PF_INET6, SOCK_DGRAM, 0); dest_addr.sin6_family = AF_INET; dest_addr.sin6_port = htons(dest_port); inet_pton...
3769 просмотров
schedule 29.08.2022

Как написать переносимый код, учитывая несовместимость кода lex/flex
Flex — это бесплатная реализация программы Lex, хотя между ними есть некоторые несовместимости. Например, Lex хранит текущую строку в глобальной переменной yylineno , тогда как в flex для доступа к ней необходимо добавить в код %option yylineno...
208 просмотров
schedule 28.04.2023

подписанное деление в C
Я читал раздел о переносимости C в книге Эндрю Кенинга C Traps and Pitfalls . На целое деление q = a/b; r = a%b; Если a — отрицательное число, очевидно, что напоминание r может быть отрицательным или положительным числом, при этом...
1568 просмотров
schedule 23.07.2022