Member 13647908 Ответов: 3

Я хочу иметь хорошие навыки в программировании окон.


Привет

Я получаю докторскую степень в области информационно-коммуникационной инженерии.
Я специализируюсь на RFID и антеннах.

Я хочу сделать оконную программу и связать ее с RFID-приложением.

В нашей лаборатории мы используем MFC-Программирование. Кажется, это уже в прошлом??. Можете ли вы предложить или порекомендовать простой способ быстро учиться и быть отличным программистом? Предложите учебник или книгу другого программирования окон с помощью RFId. Как Java или C#?? или любой другой??.

Спасибо за вашу помощь.

Что я уже пробовал:

Я пробовал работать с MFC, но до сих пор не могу запустить свой собственный код и закончить его. и не в состоянии использовать его на другом компьютере для использования клиентом.

3 Ответов

Рейтинг:
2

Mehdi Gholam

Связь с RFID-устройствами осуществляется через последовательный порт (usb-порт), который является самой простой частью.

Написание пользовательского интерфейса для вашего приложения-это самая трудная часть, делать это на c++ если у вас мало опыта, это контрпродуктивно, попробуйте вместо этого более простой и снисходительный язык, такой как c# или java.


Рейтинг:
2

CPallini

Цитата:
Можете ли вы предложить или порекомендовать простой способ быстро учиться и быть отличным программистом?
- В геометрии нет Королевской дороги"
--Евклид


MFC устарел, ваш лучший выбор, как уже было предложено, это C#.


Рейтинг:
0

KarstenK

Преимуществом C++ является прямой доступ к памяти и аппаратному обеспечению. В C# и Java для этого нужны дополнительные материалы. Похоже RFID-штука это не так уж и проблематично.

Вы правы, что МФЦ немного устарел, но он делает свою работу. Я могу порекомендовать вам это отличный учебник по C++ потому что язык представлен хорошо и с хорошими примерами.

В MFC вы обычно выбираете шаблонное решение, подобное диалоговому окну, а затем расширяете его своим кодом. Для перераспределения лучше всего использовать статическое связывание MFC в сборке выпуска.

Хороший программист может писать код на разных языках, потому что он моделирует программное обеспечение (например, классы, пользовательский интерфейс и поток управления), а затем "записывает его". ;-)