tgoop.com/cpplastic/341
Create:
Last Update:
Last Update:
Якщо хтось чекав можливості знову порекламувати мені Rust, то ось вона.
Писав учора на C++ знов. Прога вже чудово працює на macOS — треба було тільки перезібрати під вінду. Але білд пофейлився з отакою помилкою (і ще з понад сотнею інших):
dmp_diff.h(65): error C2059: syntax error: '('Так, а шо там у нас на 65-му рядку?
enum class Operation { DELETE, INSERT, EQUAL };Щоб ви розуміли, в цьому хедері навіть інклудів немає. Але! Вони були в тій одиниці трансляції, куди цей хедер потрапляв. Там вище була пачка інклудів кьюта, і я підозрюю, що якийсь з них врешті інклудив
Windows.h, а десь там воно дефайнить макрос DELETE. Я колись давно з цим вже стикався, та на жаль забув, тож знов витратив на це зайві пів години.Після виправлення цього нарешті зібралося й
nullptrʼом Ну нічо, колись нарешті модулі в плюсах запрацюють, а потім заімплементять Safe C++, і тоді заживемо
