Комментарии 14
Хорошая статья, надо будет попробовать.
unWidthAdjusted = unWidth * OUT_FILE_PIXEL_PRESCALER * 3;
if (unWidthAdjusted % 4) {
unWidthAdjusted = (unWidthAdjusted / 4 + 1) * 4;
}
А что вот эти циферки означают здесь? Я что-то не догоняю.
У меня несколько вопросов:
1. Зачем вы определяете BITMAPFILEHEADER и BITMAPINFOHEADER вместо того, чтобы включить <windows.h>?
2. У вас pRGBData и pQRC утекают, если файл не открылся.
3. При чем тут хаб С++, это ж чистый С?
1. Зачем вы определяете BITMAPFILEHEADER и BITMAPINFOHEADER вместо того, чтобы включить <windows.h>?
2. У вас pRGBData и pQRC утекают, если файл не открылся.
3. При чем тут хаб С++, это ж чистый С?
1. Изначально была идея написать кроссплатформенный код, это следы той идеи)
2. Этого момента не усмотрел, но исправить не сложно
3. Посмотрев код, это можно реализовать как на С++, так и на любом другом языке, знакомый уже сделал всё тоже самое на js
2. Этого момента не усмотрел, но исправить не сложно
3. Посмотрев код, это можно реализовать как на С++, так и на любом другом языке, знакомый уже сделал всё тоже самое на js
#include <conio.h>
Некроманты? Оно же сдохло с досом, если мне память не изменяет.
Прошу прощения, но хочу упомянуть о проекте qrencode-win32.
Давно хотел написать программу, выводящую qr-код прямо в терминал. Получилось, спасибо!
Можно бы было сохранять картинку какой-нибудь libpng. Чай не двадцатый век на дворе.
Изменяя дефайны, можно перекомпилировать программу
Омг
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Создание QR-кодов на C/C++