-
- Там и спрятано всё в *.h-file, при включении из другого файла
создастся другой экземпляр. В этом и изящность решения. Dingo(186 знак., 10.03.2022 12:17)
- typedef вручную? Cкpипaч(63 знак., 10.03.2022 12:25)
- Самый простой вариант, как ни думал. Если двое сошлись на чём-то -
не самый плохой. - Dingo(10.03.2022 12:42)
- Двое? Керриган и Ричи, чтоли? :) Cкpипaч(42 знак., 10.03.2022 12:47)
- Самый простой вариант, как ни думал. Если двое сошлись на чём-то -
не самый плохой. - Dingo(10.03.2022 12:42)
- Сделать ещё один хедер, в котором первой строчкой будет "#include
machas.h" . Ну и там, например, "typedef FIFO(16) myfifo_t; extern
myfifo_t myfifo;" и т.д. - SciFi(10.03.2022 12:21)
- Хотел сделать через заголовчник-прослойку, потом решил, что теряется красота решения. Dingo(295 знак., 11.03.2022 07:02)
- В хедере надо лишь extern (тогда линкер будут эту переменную искать). А сам экземпляр создавай где твоей душе угодно. - POV(10.03.2022 12:18)
- typedef вручную? Cкpипaч(63 знак., 10.03.2022 12:25)
- Там и спрятано всё в *.h-file, при включении из другого файла
создастся другой экземпляр. В этом и изящность решения. Dingo(186 знак., 10.03.2022 12:17)