This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (749 messages)
#74583-SmartHeap
Message #74959
You might look at Stratosware's "C-Heap Standard" – it's only $99 (+$40 for source). I haven't used it, but find their Memcheck memory management debugger an excellent product so I'd have considerable confidence that it would work well. Contact them on 70244,1372. Good luck. (NB I have no ties with…
Reply to message #74583
SmartHeap
Message #74583
My company makes a 3D file format translation program for Win32s using Visual C 32-bit. Some of our translators had big troubles when ported to Win32s. They were doing several thousand small malloc()s and realloc()s and after only about 20K of total allocations, malloc() would fail after growing slower and…
#71806-CDROM ISO Level 2?
Message #71813
I understand the question, but don't have a good answer. The code that accompanies Bill Jolitz's article on the ISO-9660 filesystem format (DDJ, December '92) includes utilities to decode a CD-ROM and view a file. I'm not sure if this will have what you need, but check the file out…
Reply to message #71806
#71743-CDROM ISO Level 2?
Message #71805
I believe Bill Jolitz has done some level 2 work for 386BSD. Unfortunately the code is around here. Check both in the CDROM forum and the Microsoft forum. You may have better luck there. — Mf
Reply to message #71743
#49750-Char-ize Macro?
Message #49795
#define CHARIZE(x) (x[0]) should give you what you want, since "a"[0] is the same as 'a'. 1: Perfect! Thank you! 2: /send(I should have read "Obsfucscated C" a litltle closer, they use t 3: hat trick all the time…) 4: /post
Reply to message #49750
#43996-Programmer Calculator?
Message #44113
I remember seeing a Hex calculator from Radio Shack. I don't know if they have them anymore though. Or you could always get a RS Model 100 laptop and use it as a fancy calculator 🙂
Reply to message #43996
#44038-Programmer Calculator?
Message #44062
Unfortunately, the HP16 is "out of print". I used to have one, but made the mistake of leaving it at work and it sprouted legs :-). It definitely was RPN, but I consider that a bonus, not a short coming! (I'd gladly pay $100 I could get my hands on…
Reply to message #44038
#44038-Programmer Calculator?
Message #44054
Hi. I don't know about the 16C, but the 27S I described doesn't use RPN. Maybe it was a marketing move on the part of HP . The 27S uses standard notation, and has a multiline display with a cursor, so that yu can back up and edit at any…
Reply to message #44038
#44020-#Pascal or C++ ?
Message #44041
'simple in Ada … a pain in C … what kinds of things' Multitasking, object assignment (eg a:=b; where a and b are structures or arrays, not just ints or chars, with the compiler generating REP MOVs as appropriate), dynamic array sizes, multi (vs static/not static) level name space, the…
Reply to message #44020
#43947-nppYetAnotherProjectIdea
Message #44033
Control-C Intercepted Menu 1 Continue 2 Return to menu/prompt 3 Return to forum top 4 Exit this forum 5 Log off Enter choice: % Invalid choice Control-C Intercepted Menu 1 Continue 2 Return to menu/prompt 3 Return to forum top 4 Exit this forum 5 Log off Enter choice: 3
Reply to message #43947
#44022-Programmer Calculator?
Message #44028
Hi. For what it's worth, another recommendation. I use a Hewlett-Packard 27S Scientific. They're around $70. Hex to 9 digits, binary to 38 digits, octal to 13 digits. I don't know what the limit on decimal is. I can't locate the manual at the moment, and I stopped my manual…
Reply to message #44022
#43908-Pascal or C++ ?
Message #44020
Hi Tom, Hmm, OK. I stand (sit!) corrected. I certainly agree that the more "fiddly" the project is, the more "low-level" your language has to be to cope with it. I'm sure you already know that the more "low-level" your language is, the more responsibility is bestowed on the programmer…
Reply to message #43908
#43996-Programmer Calculator?
Message #44018
I am using a Casio CM-100 "computer math calc". it has "BIN" "OCT" "DEC" "HEX" keys for single key-switching as well as A-F keys. solar powered. algebraic. time calculations. parens 6-deep, a-shift,shift, rotate, bit-size 1,4,8,16,or 32, only *8* hex digits though. roughly 5 x 2 1/2 x 3/8. well built,…
Reply to message #43996
#43827-seg:offset
Message #43931
Hi, Mike. I think the single largest cost factor at the time, which justified the use of the 8088, was the cost of making circuit boards that could handle the extra address lines. That technology (multi-layers, fine tracks) was very expensive back then. –Mark
Reply to message #43827
#43899-#Pascal or C++ ?
Message #43908
I would slightly amend your statements: The news is that *any high level language* is _already_ … … is great for structured programming but when you need to do "fiddly" things, *assembly* is definitely the language of choice. C allows *the same kind as assembly of* integration of modules ……
Reply to message #43899
#43844-#Pascal or C++ ?
Message #43899
Tom, The news is that C is _already_ much more proliferant than assembly because it's much easier to understand, and you get to do less work for the same result. The compiler does all the dirty work for you and looks after such things as registers and segments. Some compilers…
Reply to message #43844
#43844-Pascal or C++ ?
Message #43860
Tom, I can safely say that the language of use in 20 years will look like nothing any of use can predict. Hopefully it will be a language that takes the best of the current languages, and drops the worst of those languages. Though I would say that C will…
Reply to message #43844
#43704-#Pascal or C++ ?
Message #43844
I'd venture that in 20 years C will be used as much as assembly is today. Large programs (unfortunately the wave of the future) will be written in a more structured language that will probably be a Pascal descendant.
Reply to message #43704
seg:offset
Message #43831
And conversely… -Mike-
#seg:offset
Message #43827
I think 8086 chips were available first. The 8088 was supposed to appeal to cost- sensitive designers. Using an 8088 saved a lot of complicated and expensive byte swap hardware on memory boards. The 8088 and 8086 have the same basic architecture, and use the same addressing scheme. Software can't…
#43750-seg:offset
Message #43811
Rud, Because the C cross compiler (for which we had paid about $7500) couldn't handle certain syntax errors and crashed when it encountered them. The point is that I don't think my co-workers would be real happy if I inadvertantly tried to compile such a program while they were in…
Reply to message #43750
#43707-#seg:offset
Message #43750
jon Why are you getting a core dump except because something needs debugging? Rud
Reply to message #43707
seg:offset
Message #43749
Phil But the criticisms in this thread have been about Intel's decision almost 15 years ago to implement a 20 bit address. This expanded the addressing tremendously for that time. To critisize by todays standards is improper. Rud
seg:offset
Message #43729
Rud, Thanks for the reply. Interesting food for thought and research. Now it's time for me to roll up my sleeves and start roughing out my paper. When the rough draft is done, I'll probably be poking around for some more enlightment. Thanks again. James
#43705-Age and Programming
Message #43726
Remember to choose your book title carefully or you won't be able to sell to the ones who are incarcerated. They can't receive programming materials so you should probably title it something like "Blueprint for Murder"…
Reply to message #43705
#seg:offset
Message #43707
>> OS protection is a *debugging* aid, not a crutch. That may be true in an embedded or single user system but I don't think unix would be as successful as it is if every core dump (of which I've had many, including commercial compilers) caused the entire system to…
#Age and Programming
Message #43705
Ken, Unfortunately, we seem to be becoming a nation of illiterates. I have a couple of contrary indications, however. First, CI$, among its other virtues, has made literacy more useful, as all of the interactions are carried on through the written form of language. As educators in the language arts…
#43703-#Pascal or C++ ?
Message #43704
[Continued] C will also perform conversions from one variable type to another when it can, at times when pascal would throw up its arms in horror. This has its pros and cons. Sometimes the conversion is OK and your results are as expected. Other times a conversion results in the…
Reply to message #43703
#Pascal or C++ ?
Message #43703
Hi David, I dunno if this is any help, but here goes: I'm proficient in both Pascal and C (not C++). I've written large programs in both lanuages and if I were to make a choice between the two, I'd choose C. I learnt Pascal first and have about 4…
Age and Programming
Message #43694
Well, I think that one of the reasons that we need debuggers less is simply experience – we don't code the same common errors anymore. I spend a fair amount of time inside of gdb and the kernel debugger these days – but I'm doing some *large* and complex code…
#24552-DHRYSTONEs in Modula2
Message #24614
I am sorry to hear that. Do you happen to know who would be familiar with his September 1988 benchmarking of Modula-2 compilers? I am still looking for the source for Dhrystone. Thanks, jason
Reply to message #24552
#24602-TEXT SEARCH
Message #24613
Brad, You can back away from the Curses stuff by backing off one month. The project was completed when I decided to use the Lattice library to add some displays. All the indexing and search code is in the months that come before the Curses column. I never compiled with…
Reply to message #24602
#24599-DOS CALL TRACING?
Message #24612
Chris, TopSpeed C has a TSR named WATCH that does what you are looking for. Al Stevens
Reply to message #24599
#24608-This time a ZTC++ bug?
Message #24611
yup, that is an error all right. I can see what is going wrong. I'll pass your problem along to Walter & co. Yea, get another compiler and use it as a LINT checker. Zortech does not report as many errors as it should, and it is nice to make…
Reply to message #24608
#24599-DOS CALL TRACING?
Message #24610
The WATCH program that comes with JPI C's TechKit is just what you need. It can diagnose DOS calls and write them to disk, and is settable as to which calls is reports. I've used it to figure out what was wrong with a program that gave me insufficiant error…
Reply to message #24599
#24608-This time a ZTC++ bug?
Message #24609
Your right, thats a bug. I compiled it in Zortech and got the same error, then tried it on cfront and it compiles without error. What you are doing is perfectly legal. You should probably report that to Zortech technical support…
Reply to message #24608
#This time a ZTC++ bug?
Message #24608
/*———————————————————————— OK, this time I think I have found a bug in the Zortech compiler. I get the following error message: m11 = v.x ; ^ "gold2.cpp", line 29 Syntax error: member 'x' of class 'Vector' is private I thought I took care of the privacy problem by making my…
#24580-Heap Expander
Message #24607
Tom, How does it work with DESQVIEW etc??? any problems?? Pat
Reply to message #24580
#24586-Apr. 90 Listings
Message #24606
Good idea John. Why not suggest it to the sysops.
Reply to message #24586
#24599-DOS CALL TRACING?
Message #24605
Chris, It's not shipping yet, but our new Turbo Profiler lets you trace calls to any interrupt, as well as doing the more obvious things that you'd expect from a profiler. Before you ask, the projected ship date is 2nd quarter of this year. — Pete
Reply to message #24599
#24573-Catalog of LIB's files
Message #24604
Dale – GoodLuck If you need a beta tester with C experince look me up. I monitor this forum and serval others. .Jr..
Reply to message #24573
LOGICL.ASC
Message #24603
I again downloaded LOGICL.ASC and it still has garbage in it. I've downloaded it using several methods (the last time with TAPCIS using COMPUSERVE B+) and all downloads are the same. So, I'm sure that it's not my download. The actual file seems to be corrupt. Could you please upload…
#TEXT SEARCH
Message #24602
Has anyone successfully used Al Stevens' TEXT SEARCH application? If so, have you converted it to plain vanilla microsoft C text output? I don't have Lattice's CURSES and really don't know anything about it. So, I sure would appreciate knowing if someone has made it work. – brad –
#24442-68000 Assembly X-Devel.
Message #24601
I read your message last week and decided that I would come back to it when I had some time to figure out what you were up to in the code example. I have come back to it and have decided that I really don't want to know that badly.…
Reply to message #24442
DOS CALL TRACING?
Message #24600
Is there a TSR which intercepts all DOS calls and writes the call and register information to disk? We use quaid analyzer but this requires stepping through the program and tracing in real time. Thanks
#DOS CALL TRACING?
Message #24599
Is there a commercial or shareware product which runs as a TSR and which intercepts all INT 21 calls and writes them to disk? This would be incredibly useful in understanding the actions of programs with tracing the whole thing. We use Quaid Analyzer to do this now but it…
#24589-Small C Source Code
Message #24597
If I recall, the source for Small C was included in "Doctor Dobb's Toolbook of C", (which I saw at the library, it may be out of print 😉
Reply to message #24589
#24576-80386 motherboard
Message #24596
I run QNX, and the DTK's do not run QNX – something to do with the NEAT chipset. DTK are looking into the problem, but I haven't heard anything about how they are progressing.
Reply to message #24576
Page 1 of 15