This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.
Search Results (296 messages)
Crashing on MAC SE
Message #7120
C and C++ crashes my MAC SE when compiling the larger example programs that come with the kit. Only Bullseye and vector can be made to work so far! Also, I must remove all init's and run with finder and not multifinde to free sufficent memory. My machine has 4mb.…
#Running 2 TPMs
Message #7118
Kevin, Sometimes it's convenient to look at two projects side by side. Previously, you could just duplicate Think C and run them both. In 6.0, launching a second copy from the same folder gives the message "file 'Symantec C++' (or Think C) is already open." Fine, but is it really…
Rami, Thanks! I appreciate it. Bill
Template weirdness
Message #7116
I'm playing with templates in Symantec C++ and I have come across somthing that I can't understand. The following is an abridged version of some code that comes from a C++ book. The program won't compile if the template function's parameter is constant. It will compile if it is not…
Travis: Like Dennis said, putting your project inside the Symantec folder is a no-no. That "Projects" folder within the Symantec folder is where you can store _aliases_ to your projects in order to make those projects permanently appear in the "Switch to project" submenu. Steve
"…I like specifying [my program] was created using THINK C…" Sure. Actually, if I'd thought of it, I'd have done the same, since I had a very good reason to tell folks my last program was created with THINK C and the TCL. 🙂 Bob
Jesse, "I caught a tail end of a thread that mentioned something about Classy being sold to Symantec. Is it true? Can you tell me what happened? Who sells it now?" Yes, we sold Classy to Symantec June 30. We continue to support our existing customers but cannot fill new…
Better re-read the part of the manual about organizing projects – putting your project folder inside the Symantec folder is a no-no. – Dennis
Aw, c'mon! Symantec changes their policy, despite folks saying they never would, and people STILL grouse? 🙂 Chances are they want to do it monthly to (a) make sure it really IS a bug, (b) make sure it's described accurately, (c) make sure it's described well (tech writing stuff), (d)…
Jeff, Email Bedrock Info 73370,500 with your name, company name, address, and phone number. They'll be able to put you on the early information/beta list. From there you'll supposedly get the CD. (The CD does indeed exist. It was handed out, I'm told, at the Worldwide Developers Conference back in…
I know that, under Symantec C++ with virtual methods, you're probably begging for trouble doing this. More than likely you'll have trouble under THINK C, also. I'm not certain, but it's quite probable that the handle to an object points to more than just the "data" (instance variables). There's probably…
–> >>>>> x36+g,3,&rr2(x3c62x_z62x3+772x+*'.62x/3gs6*00c&23xg206+23 zf38*w&237*s0x2t&237*3@^3t&zf3B3gZ.s0,6s22,'2g.;f34:7*g+2fg
Sorry, Bob, I should've said that I like specifying it was created using THINK C, whether or not it's a specific copyright notice or not. You make a good point, though. Maybe that's why Symantec removed THINK Technologies' requirement to add "portions copyright THINK" or whatever. Joe
No, it's a bug in the host that conflicted with a beta version of something I can't discuss. :/ See my reply to Donald for a short form of what I was TRYING to say. Joe
Dang, don't tell me I got bit here, too. Sorry, a bug in some software I can't discuss bit me. My basic point, I think, was that auto-formatting C or C++, like THINK Pascal does, probably wouldn't work, since C folks are much more picky about how their code is…
Bill, I've sent a stuffed version of g3states.h to your address. I think the best approach would be to load the tables from resources or something. If you need mkg3states as an MPW tool, let me know. Rami
#include file path
Message #7102
To All: I am having a problem with an include file. The dialog that shows which file is being compiled freezes and my computer locks up. This happens when I include a file in a parallel directory. Shouldn't this work according to page 95 "Preprocessing" in the C++ manual? It…
TCL compiles fine under C++ – just set the Extensions mapping back to Factory Default. – Dennis
#C++ Conversion Ops
Message #7100
I believe I know what caused the insertion of operator long (); into the public part of the class declaration of CDialogText to generate a "syntax error" message. I had used AppMaker to generate a shell with a window containing a CDialogText box. I find that the starter project provided…
Rami, Thanks. Do you (or anyone else) have a copy of the generated g3state.h file? It looks like compiling mkg3states.c under Think C isn't possible. Or if it is, I havn't figured it out yet. Anyway, if I had a copy of the generated header, I think I could get…
#Obfuscated C?
Message #7098
Bill, The file mkg3states.c (which I think you're refering to) is not part of the project. It's job is just to create g3states.h (a very large file), and in order to do so it must be compiled, linked and executed seperately (before the build of the main project). Rami
C++ Conversion Ops
Message #7097
Putting operator long (); into the public part of the class declaration of CDialogText (in the file CDialogText.h) gave the error message: Error: syntax error nothing else! Bob
Burt, Handling radio buttons is quite simple, I think. If you refer to my book, you'll see that I'm assigning each of them an (arbitrary) ID by simply storing it in the "myRadioButton->ID" instance variable. From that point, the DoCommand method gets called when a radio button is clicked. You…
Of course the NSA can though…….
#SourceServer
Message #7093
Hi. I am trying to use SourceServer with a project that I am starting (in Think Project Manager, of course). So far I have three problems with it: 1. I am trying to check in all the files in my project. SourceServer refuses to list most of my .h files…
William, Section 11 is available, what application are you using to access CompuServe? Bill Hall Electronic Support Supervisor Symantec Product Support
Bugs du Fri
Message #7088
The following scenario locked up my machine: I chose "Build Application" from the File menu. There was one file that needed recompiling, so TPM displayed a non-modal progress dialog. During the compile, I switched back to the Finder. While the Finder was still the front app, the compile finished, and…
Rick, I think you misunderstood what I was saying. In a section of source code like this: inline void AddOneTo (long &value) {value++;} … long a; StringToNum ("\p123", &a); AddOneTo (a); … you can set a breakpoint on the "NumToString" line (it has a diamond next to it in the…
#What happened to Classy?
Message #7086
Bob, I caught a tail end of a thread that mentioned something about Classy being sold to Symantec. Is it true? Can you tell me what happened? Who sells it now? Jesse
Hi Juergen, thanks for your comments 1) The debug information that Zortech puts out is CodeView 3.0 style, which has no defined debug records for classs information. The next version of Symantec's C++ will produce CodeView 4.0 information, so all class information will be available. 2) Unfortunately, inline code (or…
>> Are your radio buttons in a window or in a dialog (modal or modeless). I think that our new code for radio groups is generated in modal dialogs. That's the major part we changed in 1.5.4X. We might not have done it yet elsewhere. That explains it then. This…
>> The sound input devices on the newer (IIsi and after) Macs only record at 11KHz and 22KHz. Major bummer! >> Try recording at 22KHz and subsampling 1-for-3 to get a little more than 7KHz. I tried that quickly last night, and it sounded like Donald Duck. 🙂 I'm going…
#Source Controll Blues
Message #7080
Our six member development team was ecstatic when we got Symantec C++, because of the new source control system. We have been in need a source control system for our monster project that includes 650 source and header files. We are happy with the added features in the new project…
#section 11?
Message #7079
I just composed a message and it gave me the option to post it under section 11 "Thinkc C++". Which I did because it is realted to my C++. But under the sections, there is no section 11. What is going on. Will anyone get my message? Thanks. Bill Smith,…
#std Libes ?
Message #7078
Hi.. I'm wondering where the Standard Library Reference manual is in my new Think C++ from Symantec. It is supposed to completely contain standard C within the package therefore I thought I would be able to continue to do C programming. But where is the documentation for the Library? In…
#C/C++ Formatting
Message #7077
Joe, >>>>> x36+g,3,&rr2(x3c62x_z62x3+772x+*'.62x/3gs6*00c&23xg206+23 zf38*w&237*s0x2t&237*3@^3t&zf3B3gZ.s0,6s22,'2g.;f34:7*g+2fg
CTRL-Z abort bug
Message #7076
Dear All, I've run across a subtle bug in the C++ compiler for MPW. It's very simple: if you have a CTRL-Z character in your file (especially header files), the compiler will abruptly stop compiling the file without a word. Erik Jordan St. Paul
Burt, Are your radio buttons in a window or in a dialog (modal or modeless). I think that our new code for radio groups is generated in modal dialogs. That's the major part we changed in 1.5.4X. We might not have done it yet elsewhere. Spec
Think C 6 & TCL
Message #7074
At the risk of sounding like a dork….. (I know, always a risk), are there any resources (books, files, whatever) that do a better job of teaching the TCL programming method? I'm coming from a Borland TurboVision applications frameworks background, but the skimpy (almost non-existant) tutorial section of the TCL…
#ZTC 3.1 Multiscope
Message #7073
Oliver, I've got a Multiscope with my Zortech C++ 3.1 and would like confirmation on some topics. Let me tell you first that I got that Version in April, I think, and I had to wait until the german dealer was able to deliver one. Therefore I guess it was…
#swapping handles
Message #7072
I would find it handy to be able to take two objects and swap their handles, so that the handle of one pointed to the data of the other and vice versa. Like this: void HSwap(CObject *o1, CObject *o2) { Handle h1 = o1, h2 = o2; Ptr p1 =…
#SC++ goofs
Message #7071
From:
Rick Genter, Useful Soft
Symantec Dev Tools Forum
· Symantec C++MAC/MPW
July 16, 1993 10:15 AM
Your proposal is contradictory with the notion of inline functions. An inline function is closer to a macro than anything else; there is no code generated for the function itself, but only where the function is referenced. Thus there is no function to "step in to" with the debugger. Symantec…
Quicksand, so far, is capable of instantiating low-level Operating System events. By tomorrow, it should be able to parse them to see whether they are mouseDown, mouseUp, etc. From there, I should have a working menu bar with menus and items by the middle of next week. That will enable…
I'm finding that the best thing about Lippman's C++ Primer (2d ed.) is reading it twice, then three times, with efforts at real-world coding in between each read. Things that didn't compute on the first read, compute much better the second time around. But I'm still looking for a good…
The sound input devices on the newer (IIsi and after) Macs only record at 11KHz and 22KHz. Try recording at 22KHz and subsampling 1-for-3 to get a little more than 7KHz. Rick Genter Useful Software Corporation
#Virtual in Code Resource
Message #7066
Chris, I caught onto this thread late. Did you explain the v-table implementation differences between C++ and PascalObjects? Are there performance and memory efficiency implications? Ag
> At our desks, in the lunchroom, in the restrooms, at home by our beds, stapled to our heads… (If the ARM comes out in paperback, we'll staple it, too — fortunately IM 1-6 is on disk in THINK Ref!) However, we spend so much time online that we don't…
#Monthly??????
Message #7063
Aw, c'mon! As long as you are taking this eminently professional and laudable step of providing a reliable "known bug list", why not upload it as they are confirmed? It's gotte be too easy even to discuss, plus why sit on a known bug for up to 30 days? Congrats…
#Bedrock Architecture CD
Message #7062
Hi there, I have been tyring to get a copy of the Bedrock Architecture CD. I talked to someone as Symantec at Comdex and was told that they would get back with me. Then last month I attended a Symantec seminar here in Atlanta and spoke to the local sales…
Apple out? No Bedrock?
Message #7061
"Basically, the article told about the cutbacks happening at Apple, and then hinted that Apple was considering cancelling it's commitment to the Bedrock cross-platform development environment." Gee, that's odd. I though Apple's commitment to Bedrock was itself a cutback. They have already unloaded the MacApp team. What's left? The marketing…
Page 5 of 6