This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (26 messages)
Oxxi's SBP 4 vs. SBP 3
Message #53864
Hello. Anyone out there know how well/what part of Superbase Pro 3 is upwardly compatible to Superbase Pro 4? Since Oxxi bought the rights to version 4, they are not familiar with previous versions. Specifically, are databases compatible, are Arexx scripts compatible, etc.? (I've only used Superbase Pro 3 a…
COOL from TI for C++
Message #30450
Steve, in a message to Greg Comeau, you mentioned the Texas Instruments COOL library. Where or how could I pick up a copy of that? Thanks. Tom
C++ stdio redirection
Message #30018
> #: 29671 S5/C Programming > 26-Oct-92 22:43:13 > Sb: #29517-C++ question > Fm: Greg Comeau@Comeau Cmptg 72331,3421 > To: Thomas A. Elam 72607,654 (X) > > >If you could show me your relevant code, it would help. I'd be willing > >to look into this problem a bit, as…
I bought Comeau C++ a few months ago at $250. Since it is not a native C++ compiler (I think that's the terminology; I mean it mangles symbol names and produces a C program) it is not nearly as fast as a straight C compiler, but when you finish compiling…
C++ Cfront bug (?)
Message #29742
> #: 29493 S5/C Programming > 22-Oct-92 15:41:50 > Sb: #29492-C++ question > Fm: Greg Comeau@Comeau Cmptg 72331,3421 > To: Greg Comeau@Comeau Cmptg 72331,3421 > > … > > >By doing that, I think I have found a bug > >in Cfront. I'm not sure whether it's an AT&T bug…
[Continued] PipeHandler "An AmigaDOS pipe device which supports OPEN, CLOSE, READ, WRITE, LOCK, EXAMINE, and EXNEXT. [My note: these are AmigaDOS standard messages to file system devices, I believe.] Thus you can have "named pipes". It also supports "taps" on a pipe, to capture all data flowing through the pipe.…
>>If the user could specify an output file, could he then specify a pipe >>device? There are a couple or more Amiga pipe devices in the public domain. >>Maybe that would solve the appending problem. > >If it were only that simple! We could add the code to allow the…
>>>Have you sent Stroustrup mail on BIX asking him if he has complete code for >>>this example? >>I will try to find his address and take it up with him. > >Please do not necessarily say I said for you to demand this from him. >As you are saying that…
>>It looks to me like Stroustrup is saying >> Splist iplist; >>is better than >> Slist iplist; >>Is it better, and, if so, why? > >Having just read p255-265 of S2, I don't see him saying either of these two >things. He gives the proper explanation and time to each…
>>There are at least two ways to make a type-safe list class from a >>list-class template. One is to instantiate a general-purpose template >>class such as Slist as a list of type-safe pointers….. >>//… >>template class Tlink : public slink { // … >>template class Slist : private slist_base {…
C++ Cfront bug? [3]
Message #29410
[Continued] template class Slist_iter; template class Tlink : public slink { public: T info; Tlink(const T& a) : info(a) {} }; template class Slist : private slist_base { public: void insert(const T& a) { slist_base::insert(new Tlink(a)); } T get(); friend class Slist_iter; }; template T Slist::get() { Tlink* lnk =…
C++ Cfront bug? [2]
Message #29409
[Continued] Here is the code that demonstrates a bug that I think (but am not sure) is an AT&T bug or a Comeau Computing bug. By merely declaring two objects of similar but distinctly named classes (just before function "main"), I get the error: "aplist.h", line 116: internal error: table.grow(…
C++ Cfront bug?
Message #29408
[Continued] >>U>I hope this is not barking up the wrong tree, but why do you think the >>U>code does not compile? Is his example incomplete? Or do you think there is >>U>some sort of obvious thing you are missing or what? >> >>The example is not complete. > >Have you…
Comeau C++ Amiga stderr
Message #29405
[Continued] >>I> One nit about Comeau C++: the list of errors it finds >>I>in a program does not seem to go to the standard output….. >> >>U>Yes. Our errors go to stderr, and unfortunately from the way I understand >>U>this, the Amiga does not quite address this correctly…. > >[this…
C++ question, continued
Message #29404
[Continued] template class Tlink : public slink { public: T info; Tlink(const T& a) : info(a) {} }; template class Slist : private slist_base { public: void insert(const T& a) { slist_base::insert(new Tlink(a)); } }; main() { Slist iplist; } ————————— cut here —————————- A second way to make a…
C++ question
Message #29403
[Continued] >>I>what does Mr. Stroustrup mean when he talks about turning "unsafe, but generic >>I>list of void* pointers into a … family of type-safe list classes"? (p. 457, >>I>C++ Prog Lang, 2nd ed, Apr 92 corrected printing). >> >>U>He is saying is that you loose typing when you start using…
Thanks…& more C++ q's
Message #29402
>> Here come those messages you didn't see. > As mentioned I not only say them but responded to them. But as I've said > perhaps TAPCIS burped in transit it some other magical thing. In any event, > I've ripped apart my .SAV file and my original responses follow.…
John, I see you are a sysop here. I promise I'll spend some time with Autopilot today to see how this history tracking stuff works. Greg and I have been getting down to a lot of rather fine details, though: so I hope it works well. I don't like the…
C++ thread repost #9
Message #29089
Those were all the code files. There are some system calls, but problems with those would show up long after all the other stuff were compiled. Therefore, my problem is a generic C++ program problem, not an Amiga program problem. –Tom Elam
Brian: I'll look into using AutoPilot. I can't speak for Greg, but if his usual machine is a Unix or MS-DOS box, suspect it's not an option for him. Isn't AutoPilot shareware? Could you tell me what features it uses you would like to see others use to obviate the…
#28447-
C++ Interface Classes?
Message #28521
By the way, Greg: I editted my own files with tabstops at every fourth column. That information might allow you to read the files easier. –Tom
#28507-
AmigaDos
Message #28520
John, here's the relevant part I referred to in my last message: p. 262, The AmigaDOS Manual, 3rd Ed. (C-A/Bantam): file = Open( name, accessMode ) .. "The 'name' can be a filename (optionally prefaced by a device name), a simple device such as NIL:, a window specification such as…
#buf bug? (giving up)
Message #42067
Sorry. I sent 3 garbage messages. Please ignore them. I think I figured out the answer to my question anyway. Sorry to waste people's time. (I will try to find out the proper way to upload messages before I send more messages with code in them. This message was composed…
buf bug? (3rd upload try
Message #42066
So far, I like Director pretty well. I'm using Director 2. The include files are good. It does not seem to me to impose many limits on things like screen size. The string handling is better than another BASIC-like Amiga language I'm familiar with. Apparently, the parameter passing is better,…
D2 buf buf? (reuploaded)
Message #42065
So far, I like Director pretty well. I'm using Director 2. The include files are good. It does not seem to me to impose many limits on things like screen size. The string handling is better than another BASIC-like Amiga language I'm familiar with. Apparently, the parameter passing is better,…
#Director 2 buffers bug?
Message #42062
So far, I like Director pretty well. I'm using Director 2. The include files are good. It does not seem to me to impose many limits on things like screen size. The string handling is better than another BASIC-like Amiga language I'm familiar with. Apparently, the parameter passing is better,…