Click here to Skip to main content
16,010,022 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
GeneralRe: stl map in a DLL... Pin
Alexandru Savescu7-Nov-02 3:51
Alexandru Savescu7-Nov-02 3:51 
GeneralRe: stl map in a DLL... Pin
Joaquín M López Muñoz7-Nov-02 8:34
Joaquín M López Muñoz7-Nov-02 8:34 
GeneralRe: stl map in a DLL... Pin
Jörgen Sigvardsson7-Nov-02 12:00
Jörgen Sigvardsson7-Nov-02 12:00 
GeneralRe: stl map in a DLL... Pin
Tim Smith8-Nov-02 10:11
Tim Smith8-Nov-02 10:11 
GeneralRe: stl map in a DLL... Pin
Jörgen Sigvardsson10-Nov-02 21:34
Jörgen Sigvardsson10-Nov-02 21:34 
GeneralRe: stl map in a DLL... Pin
Joao Vaz11-Nov-02 18:37
Joao Vaz11-Nov-02 18:37 
GeneralRe: stl map in a DLL... Pin
Jörgen Sigvardsson11-Nov-02 21:18
Jörgen Sigvardsson11-Nov-02 21:18 
GeneralRe: stl map in a DLL... Pin
Joao Vaz11-Nov-02 22:06
Joao Vaz11-Nov-02 22:06 
Jörgen Sigvardsson wrote:
But not much slower.
Yup, and faster with a custom allocator (normally with placement new suffices)

Jörgen Sigvardsson wrote:
Well it's a solution for many cases.

Fair enough, compilation times much faster, interface more clearly separated since it's a Handle/Body derivative , and useful in providing off-the-self exception safe mechanisms , so it's have a lot of god uses, btw I didn't say the opposite Cool | :cool:


Jörgen Sigvardsson wrote:
I'm sure it is possible to hack something up using macros that allows you to use pimpl during debug builds and "straight impl" during release builds.

I suggest another alternative, template classes with zero overhead with static release do-nothing dumb functions , a nop that is optimized away by the compiler , for instance ATL uses it (debugging,multithreading ... ) Wink | ;)

Jörgen Sigvardsson wrote:
I like your sense of sarcasm.

I'm particularly in a good mood, as you known I have been laid off and in the end of november I had to go to the unemployment , the normal cut of expenses reduction mambo jumbo , but yesterday I received my late payments from my former company, my payoff that I'll receive is a nice sum, I received a job offer from the company where I'm developing the product(a great suprise,normally they don't do this, they don't have any programmer and normally all programming work is outsourced, if I accept I'm the only programmer OMG | :OMG: , they have seem all the hard work and late hours that I have being doing Big Grin | :-D ) , and today I'll go to a interview to a company where I didn't send my cv, they have contacted me , because they liked my resume, a bit ironic since of the 25+ cvs that I sent , none of them has obtained a answer .

Finnaly I could use Kylix IDE without problems on a non supported platform(redhat 8.0)after a full week, of fighting against instalation problems ,2 bugs on linux rpm were the reason of instalation problems , then 1 bug on locales, here I downloaded the kylix update and it was fixed, then facing the linux kernel build, due to the fact that the open/save dialogs freezed the ide, and the only fix was to apply the latest stable linux kernel ,then I was faced again WTF | :WTF: with one bug that was breaking my kernel build in the kernel configurator Eek! | :eek: , after the 4 failed attemps to build it up, I achieved sucess , then when I finnaly thought that was over , I catched a nasty bug on GRUB the bootloader of linux because of the particurly combination of ext3 filesystem with the new kernel 2.4.19(a nice kernel panic message of unable to mount root filesystem ...), the bug was fixed by hardcoding the value of the path to the harddisk !!!!!!!! Eek! | :eek: Eek! | :eek: Eek! | :eek:
Now until I see something weird, everything is working fine Big Grin | :-D

So you see, good reasons to be on the good side of the track .






Cheers,Joao Vaz
And if your dream is to care for your family, to put food on the table, to provide them with an education and a good home, then maybe suffering through an endless, pointless, boring job will seem to have purpose. And you will realize how even a rock can change the world, simply by remaining obstinately stationary.-Shog9

Remember just because a good thing comes to an end, doesn't mean that the next one can't be better.-Chris Meech

GeneralRe: stl map in a DLL... Pin
Jörgen Sigvardsson11-Nov-02 22:11
Jörgen Sigvardsson11-Nov-02 22:11 
GeneralRe: stl map in a DLL... Pin
Joao Vaz11-Nov-02 22:35
Joao Vaz11-Nov-02 22:35 
GeneralRe: stl map in a DLL... Pin
Jörgen Sigvardsson11-Nov-02 22:44
Jörgen Sigvardsson11-Nov-02 22:44 
GeneralRe: stl map in a DLL... Pin
Joao Vaz11-Nov-02 22:54
Joao Vaz11-Nov-02 22:54 
GeneralATl problem Pin
Bob Davis6-Nov-02 18:51
Bob Davis6-Nov-02 18:51 
GeneralRe: ATl problem Pin
Christian Graus6-Nov-02 19:04
protectorChristian Graus6-Nov-02 19:04 
GeneralRe: ATl problem Pin
Bob Davis6-Nov-02 19:47
Bob Davis6-Nov-02 19:47 
GeneralRe: ATl problem Pin
Jörgen Sigvardsson7-Nov-02 12:05
Jörgen Sigvardsson7-Nov-02 12:05 
QuestionHelp Me,How to return a Interface from a method? Pin
Bob Davis6-Nov-02 17:39
Bob Davis6-Nov-02 17:39 
AnswerRe: Help Me,How to return a Interface from a method? Pin
Christian Graus6-Nov-02 19:10
protectorChristian Graus6-Nov-02 19:10 
AnswerRe: Help Me,How to return a Interface from a method? Pin
Jörgen Sigvardsson7-Nov-02 12:08
Jörgen Sigvardsson7-Nov-02 12:08 
GeneralRe: Help Me,How to return a Interface from a method? Pin
Anders Molin7-Nov-02 15:22
professionalAnders Molin7-Nov-02 15:22 
GeneralRe: Help Me,How to return a Interface from a method? Pin
Jörgen Sigvardsson7-Nov-02 22:03
Jörgen Sigvardsson7-Nov-02 22:03 
GeneralRe: Help Me,How to return a Interface from a method? Pin
Anders Molin8-Nov-02 1:14
professionalAnders Molin8-Nov-02 1:14 
Generalvector<list struct XXX> Pin
IMiracle5-Nov-02 15:54
IMiracle5-Nov-02 15:54 
GeneralRe: vector<list struct XXX> Pin
Christian Graus5-Nov-02 16:16
protectorChristian Graus5-Nov-02 16:16 
GeneralRe: vector<list struct XXX> Pin
IMiracle5-Nov-02 16:19
IMiracle5-Nov-02 16:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.