www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/26/15:30:26

To: djgpp AT delorie DOT com
Date: Mon, 26 Apr 1999 12:25:34 -0700
From: "Paul A Jimenez" <paulajimenez AT zdnetmail DOT com>
Message-ID: <JJDHMNOMDDBJAAAA@zdnetmail.com>
Mime-Version: 1.0
X-Sent-Mail: off
X-Mailer: MailCity Service
Subject: Help
X-Sender-Ip: 209.135.140.175
Attachments: 141a.cc, output.txt, v2.out, environ.lst
Organization: ZDNet Mail (http://www.zdnetmail.com:80)
Reply-To: djgpp AT delorie DOT com

This is a multi-part message in MIME format.
You need a MIME compliant mail reader to completely decode it.

--=_-=_-JMDEHKOMDDBJAAAA
Content-Type: text/plain; charset=us-ascii
Content-Length: 388
Content-Transfer-Encoding: 7bit

 I don't know if this is a complier bug or just a mistake that I am not catching.

141a.cc is an example from a book that is suposed to demonstrate static member variables in a class. However the thing is it will not compile it gives me the error messages in output.txt.


Thanks for any help


PAJ


Free web-based email, anytime, anywhere! 
ZDNet Mail - http://www.zdnetmail.com
--=_-=_-JMDEHKOMDDBJAAAA
Content-Type: text/plain; charset=us-ascii; name="141a.cc"
Content-Length: 388
Content-Transfer-Encoding: 7bit

#include <iostream.h>
#include <conio.h>

class stack
{
 public:
 static int stack_count ;
 public:

        static int get_count(void)
        {
            return(stack_count);
        }
        stack()
        {
          ++stack_count;
        }
};

main()
{
 stack a_stack;
 stack b_stack;
 stack c_stack;


 clrscr();


 cout << stack::get_count;
}

--=_-=_-JMDEHKOMDDBJAAAA
Content-Type: text/plain; charset=us-ascii; name="output.txt"
Content-Length: 2016
Content-Transfer-Encoding: base64

RDpccHJvZ3JhbXM+Z3h4IC1vICAxNDFhLmV4ZSAxNDFhLmNjIC12DQpSZWFkaW5nIHNwZWNz
IGZyb20gZDovZGpncHAvbGliL2djYy1saWIvZGpncHAvMi44MS9zcGVjcw0KZ2NjIHZlcnNp
b24gMi44LjENCiBkOi9kamdwcC9saWIvZ2NjLWxpYi9kamdwcC8yLjgxL2NwcC5leGUgLWxh
bmctYysrIC12IC11bmRlZiAtRF9fR05VQ19fPTIgLURfX0dODQpVR19fPTIgLURfX2NwbHVz
cGx1cyAtRF9fR05VQ19NSU5PUl9fPTggLUR1bml4IC1EaTM4NiAtREdPMzIgLURNU0RPUyAt
RERKR1BQPTIgLQ0KRERKR1BQX01JTk9SPTEgLURfX3VuaXhfXyAtRF9faTM4Nl9fIC1EX19H
TzMyX18gLURfX01TRE9TX18gLURfX0RKR1BQX189MiAtRF9fREoNCkdQUF9NSU5PUl9fPTEg
LURfX3VuaXggLURfX2kzODYgLURfX0dPMzIgLURfX01TRE9TIC1EX19ESkdQUD0yIC1EX19E
SkdQUF9NSU5PUj0xDQogLURfX0VYQ0VQVElPTlMgMTQxYS5jYyBkOi9kamdwcC90bXAvUkgz
Y2FhYWFcY2NhcXgyZWgNCkdOVSBDUFAgdmVyc2lvbiAyLjguMSAoODAzODYsIEJTRCBzeW50
YXgpDQojaW5jbHVkZSAiLi4uIiBzZWFyY2ggc3RhcnRzIGhlcmU6DQojaW5jbHVkZSA8Li4u
PiBzZWFyY2ggc3RhcnRzIGhlcmU6DQogZDovZGpncHAvbGFuZy9jeHgNCiBkOi9kamdwcC9p
bmNsdWRlDQogZDovZGpncHAvbGFuZy9jeHgNCiBkOi9kamdwcC9saWIvZ2NjLWxpYi9kamdw
cC8yLjgxL2luY2x1ZGUNCiBkOi9kamdwcC9pbmNsdWRlDQpFbmQgb2Ygc2VhcmNoIGxpc3Qu
DQogZDovZGpncHAvbGliL2djYy1saWIvZGpncHAvMi44MS9jYzFwbHVzLmV4ZSBkOi9kamdw
cC90bXAvUkgzY2FhYWFcY2NhcXgyZWggLXF1aQ0KZXQgLWR1bXBiYXNlIDE0MWEuY2MgLXZl
cnNpb24gLW8gZDovZGpncHAvdG1wL1JIM2NhYWFhXGNjYnF4MmVoDQpHTlUgQysrIHZlcnNp
b24gMi44LjEgKGRqZ3BwKSBjb21waWxlZCBieSBHTlUgQyB2ZXJzaW9uIDIuOC4xLg0KIGQ6
L2RqZ3BwL2Jpbi9hcy5leGUgLW8gZDovZGpncHAvdG1wL1JIM2NhYWFhXGNjY3F4MmVoIGQ6
L2RqZ3BwL3RtcC9SSDNjYWFhYVxjY2INCnF4MmVoDQogZDovZGpncHAvYmluL2xkLmV4ZSAt
byAxNDFhLmV4ZSBkOi9kamdwcC9saWIvZ2NjLWxpYi9kamdwcC8yLjgxL2NydGYubyBkOi9k
amdwcA0KL2xpYi9jcnQwLm8gLUxkOi9kamdwcC9saWIvZ2NjLWxpYi9kamdwcC8yLjgxIC1M
ZDovZGpncHAvYmluIC1MZDovZGpncHAvbGliIGQ6L2QNCmpncHAvdG1wL1JIM2NhYWFhXGNj
Y3F4MmVoIC1sc3RkY3h4IC1sbSAtbGdjYyAtbGMgLWxnY2MgLVRkamdwcC5kamwNCmQ6L2Rq
Z3BwL3RtcC9SSDNjYWFhYVxjY2NxeDJlaCgudGV4dCsweDVkKToxNDFhLmNjOiB1bmRlZmlu
ZWQgcmVmZXJlbmNlIHRvIGBzdGFjDQprOjpzdGFja19jb3VudCcNCmQ6L2RqZ3BwL3RtcC9S
SDNjYWFhYVxjY2NxeDJlaCgudGV4dCsweDcxKToxNDFhLmNjOiB1bmRlZmluZWQgcmVmZXJl
bmNlIHRvIGBzdGFjDQprOjpzdGFja19jb3VudCcNCg0K
--=_-=_-JMDEHKOMDDBJAAAA
Content-Type: text/plain; charset=us-ascii; name="v2.out"
Content-Length: 443
Content-Transfer-Encoding: 7bit

go32/v2 version 2.0 built Nov 15 1998 14:36:43
Usage: go32 coff-image [args]
Rename this to go32.exe only if you need a go32 that can run v2 binaries as
 well as v1 binaries (old makefiles).  Put ahead of the old go32 in your PATH
 but do not delete your old go32 - leave it in the PATH after this one.
Set GO32_V2_DEBUG=y in the environment to get verbose output.

DPMI memory available: 50865 Kb
DPMI swap space available: 25571 Kb
--=_-=_-JMDEHKOMDDBJAAAA
Content-Type: text/plain; charset=us-ascii; name="environ.lst"
Content-Length: 538
Content-Transfer-Encoding: 7bit

TMP=C:\WINDOWS\TEMP
TEMP=C:\WINDOWS\TEMP
PROMPT=$p$g
winbootdir=C:\WINDOWS
COMSPEC=C:\WINDOWS\COMMAND.COM
PATH=D:\DJGPP\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND
DJGPP=D:\DJGPP\DJGPP.ENV
windir=C:\WINDOWS
BLASTER=A220 I5 D1 T4
DJDIR=d:/djgpp
USER=dosuser
GROUP=root
TMPDIR=d:/djgpp/tmp/RH3caaaa
EMU387=d:/djgpp/bin/emu387.dxe
LFN=y
TEXMFMAIN=d:/djgpp/share/texmf
RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx
INFOPATH=d:/djgpp/info;d:/djgpp/gnu/emacs/info
INFO_COLORS=0x1f.0x31
INFO_LINES=40
ESCDELAY=100
CMDLINE=gxx -o 141a.exe 141a.cc
--=_-=_-JMDEHKOMDDBJAAAA--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019