IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Раздельная компиляция (http://www.imho.ws/showthread.php?t=110655)

doro 03.11.2006 13:57

Раздельная компиляция
 
Как, при раздельной компиляции, map<> из одного *.cpp-файла можно было бы использовать в другом *.cpp-файле?

Drakosha 04.11.2006 17:42

Точнее, как этот map определен и где в файле.

topknot 04.11.2006 18:52

Конечно проблему ты описал глобально, если я угадал что ты хочешь то вот тут есть ссылки на два ваозможных варианта решения: http://www.flipcode.com/cgi-bin/fcar...cgi?show=63859, ну а если нет - то и суда нет :)

doro 17.11.2006 17:19

Цитата:

Drakosha:
как этот map определен и где в файле
Основной *.cpp файл - где идёт определение main().
В проекте исползуется есть ещё один *.cpp файл где и описан map. Просто: map<...> ....
В первом файле есть #include на *.h второго *.cpp файла, в котром и происходят все манипуляции с map'ом.
А хотелось бы этот map обрабатывать в main().

Drakosha 17.11.2006 19:40

ну, если map глобалный, то в главном файле пишеш 'extern map<...> ...' и потом используешь. Хотя глобальный я бы не рекомендовал - лучше передавй его куда надо.


Часовой пояс GMT +4, время: 08:09.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.