VoyForums

VoyUser Login optional ] [ Post a new message ] [ Search | Check update time ]


Welcome

Subject: FOR SALE - Sustanon deca durabolin winstrol dianabol Erythropoietin Methyl 1-testosterone Clenbutero


Author:
nkristan@indo.net.id (nkristan@indo.net.id)
[Edit]

Date Posted: 21:05:55 05/31/08 Sat

[b]FOR SALE !![/b] Sustanon sustenon deca durabolin nandrolone mix NE3 dianabol anabol naposim anadrol anapolon clomid durabol clomiphene citrate Gonadotropina HCG Human Chorionic Gonadotropin hGH Human Growth Hormone somatropin saizen jintropin caffeine gensci igtropin orgabolin andriol testosterone undecanoate proviron norma deca cytadren PGCL Nebido Aminoglutethimidum Oxafort Maxigan Novartis Equigan Ultragan Oxandrovet Aminoglutethimide methandrostenlone Orimeten Percocet Endocet primobolan methenolone acetate winstrol azolol stanozolol cetabon Ampavit Stanosus Stanazolic Zambon Estano pets Metenol QV schering decabol stanabol stanol body research LA Pharma Oxydrol stanoject bacteriostatic water nolvadex tamoxifen citrate Hubei Huangshi Nanshang Salbutol Albuterol Salbuterol Sulphate diazepam Arimidex anastrozole parabolan clenbuterol spiropent Suprimo norma hellas Jurox Lab Anabolic DN Anabol Thyroid – T3 liothyronine sodium cytomel T4 Levothyroxine Sodium thyrax Testabol Depot methyltestosterone ephedrine HCL EPO Erythropoietin Epogen Epotrex Repoxygen laurato denandrolona Eprex syringes needles Terumo Merck Frosst Boldenon Equipoise Humatrope Lilly Intervet Laudrol Pfizer EC Labs Latvia Isotretinoin boldabol boldenone undecylenate Loefler Vardenafil super test Norvet Lab duramine Methadone sildenafil citrate tadalafil Cortisone Acetate drostanolone propionate Mastabol Drostanozol Masterbolan Immunoglobulin Gammaglobulin decaject denkadiol dipropionate methandriol british dragon british dispensary Methyl 1-testosterone M1T IGF-1 Adipex organon decanandrolen Andractim Androstanolone DNP 2,4- Dinitrophenol prostin f2 Lutalyse dinoprost PGF2 prostaglandin F2 Testabol Propionate Adderall Viagra Cialis OBH12 Dobetin Liv 52 B12 cyanocobalamin Aranesp Amgen Metformin Darbepoetin Alfa Albumin Laurabolin MDMA Tulip ANABOLIC TS ANABOLIC TL ANABOLIC ST ANABOLIC BD roxanol Morphine Sulfate methadose GHB gamma hydroxybutyrate usnic acid sodium usniate Soma Watson Kynoselen Turanabol Chlorodehydromethyltestosterone Agovirin Depot methandienone Carisoprodol GennaPharm Brick Methylphenidate Concerta Ritalin Methyldienolone finaplix testogel DUPROST Dutasteride Avodart HCA hydroxy citric acid carnitor/Levocarnitine injection aspirin insulin humulin lilly xenical glucophage metformin teslac Testolactone cypionate propionate anavar oxandrolone bonavar oxanabol meridia Roche accutane norandren brovel lab nandrolona Tornel Lab averbol Reforvit B Oxymetholone androlic bonalone masteron test enanthate Testoviron Depot Androtardyl omnadren jelfa metil test aquatest testosterone suspension Anabrol Denkall Oximethalona Kanestron NANDRALONE CYPIONATE Acetrembo Nubain nalbuphine laurabolin reductil proscar finasteride Finaplix trinabol trenbolone acetate trenbolone enanthate THG Tetrahydrogestrinone trenabol provigil Modafinil modiodal alertec modalert Oxycontin Oxycodone Stadol NS Polycitra-K Ambien zolpidem Dornicum Norco Phentermine Alprazolam Xanax Klonopin Clonazepam Loratabs Loratadine ROHYPNOL codein Flunitrazepam Parlodel Bromocriptine mesylate Condylox Ketotifin Super Clen Dalmane flurazepam valium Codein Phosphate oxycodone hydrocodone lortab lorcet norco vicodin Tamiflu Oseltamivir levitra Rivotril Clonazopam Klonipin Calcort Methenolone Enanthate Deflazacort midazolam Ketamine Anastrozole HYDROCORTISONE Solcoseryl Sorbitol Actovegin Haemodialysate Nembutal PENTOBARBITAL Paxil PAROXETINE Wellbutrin BUPROPION Hemopure Biopure Oxyglobin Femara Letrozole Letroz GBL Gamma Butyrolactone Aromasin Exemestane Halotestin Halotestex Stenox Fluoxymesterone Lotrel Amplodipine Benazepril 4-AD 4-Androstenediol seconal secobarbital Adrafinil Olmifon Erimin nimetazepam paracetamol acetaminophen Amoxillin amoksisilin amphetamine benzedrine dextroamphetamine dexedrine methamphetamine methedrine dextrostat desoxyn ionamin OxyIr Percolone Roxicet ethex mallinckrodt medical roxane laboratories purdue pharma a-a spectrum healthcare medisca injectable ATP Adenosine Triphosphate oxydose lorazepam ativan benzodiazepine dilaudid naloxone eposino botox saw palmetto tridenosen turkesterone mesobolin cortesten thiomucase bolden 200 global anabolic duromine dihydrocodeine panlor-dc DMT N,N-Dimethyltryptamine mesotherapy MD1T hormone powder Perforin Pore Forming Protein depatrone Alpha Cobratoxin tylenol codeine limovan Arsenic Trioxide Arsenic Oxide Arsenious Acid As2O3 actrapid methylone explosion vytorin Ezetimibe & Simvastatin Marinol Dronabinol sativex glotropin

etc ---

We ship worldwide.

Don’t use hotmail, web.de, AOL, cybercity.dk, cyber-rights.net, @sympatico.ca, @charter.net, comcast.net, cegetel.net ; any private corporate email addy (including co.?? and edu). Try yahoo or gmail instead.

prices order shopping steroids shipping cycles

[b]For complete pricelist / ordering information, write your email to me to

NKRISTAN@INDO.NET.ID

Please mention your origin country (current position)
Please empty the subject of email [/b]

FOR SERIOUS BUYERS ONLY !!

[ Post a Reply to This Message ]
Subject: 1


Author:
1
[Edit]

Date Posted: 22:36:35 07/21/04 Wed

karen@militaryweek.com

[ Post a Reply to This Message ]
Subject: Make Extra $$$$$!!


Author:
Bob
[Edit]

Date Posted: 09:11:28 06/08/04 Tue

This works if u live in England, America or anywhere Try it: it really does work u have nothing to lose and we all have loads of money to gain. Please try it its worth it.
How to make thousands of dollars in cash overflowing your paypal account.
PLEASE do not pass this up now!!
https://www.paypal.com/us/mrb/pal=FFVHNRFVUUEQJ
I thought you might be interested in making some extra free money alongside of what you are already doing. After all, we could all use some extra Income, no matter what we do!$! How does $20,000 in two weeks sound? It IS possible...
Maybe you have seen an older version of this $5 letter going around, but WHAT IF you haven't seen this NEWEST version?? WHAT IF you don't SAVE THIS LETTER...then the idea has time to sink in and you realize THIS VERSION is SIMPLE, CHEAT PROOF, LEGAL, and SPAM FREE!! Finally a proven method of making extra money on line! SAVE THIS EMAIL!!
WHAT IF I share with you a way to make some fast and easy cash, using a copy of this letter and the simplest Internet Payment System around?
You have most likely seen or heard about "The Letter" $5.00 program that was recently televised on 20/20, OPRAH WINFREY, and an article published in the Wall Street Journal on 6/16/2001. If not, here it is!! WHAT IF it took only a half hour to set it up? Even if you are already in another program, stay with it, but do yourself a favor and DO THIS ONE as well.
There is NO LIMIT to the income you can generate from this business!!
You can do it over and over again, ANY TIME you need extra income. THE FACTS ARE SIMPLE;- IF YOU NEED TO MAKE A FEW THOUSAND DOLLARS REALLY FAST, THEN THIS PROGRAM I'M GOING TO SHARE WITH YOU IS THE WAY TO DO IT! IT'S THE FASTEST, EASIEST PROGRAM YOU WILL EVER DO!!!
Please read all of this, right to the very last sentence. If you don't have time now, then SAVE THIS LETTER, and read it later. Everyone has heard about "PayPal" (if you haven't you will soon) and, when I came across this concept I knew it would work because, as a member of Pay Pal, I had already experienced their efficiency and excellent standing. PayPal is the simplest method of making and receiving payments online anyone has ever seen.! Anyone with an email address can join, for FREE! Please read further before you go there... You can complete this whole process in less than one hour and you will never forget the day you decided to do so!!! Oh! Did I say FAST?
By fast I mean 'the speed of the Internet-type fast.' Everything is done on the Internet by E-mail. And, if you abide by the rules, it is NOT considered SPAM, so it's perfectly legal! NEED PROOF? Here are just two testimonials from individuals who decided to invest nothing more than a little of their time.
TESTIMONIALS FROM:
Tony Stevens, Vandenberg AFB, CA: Hey! I got your e-mail! YOU ROCK! I sent it to all of our frat brothers.....and while I haven't seen my $20 grand yet, I'm up to $8,285. Hook me up when you run this program again........
Mary Gathers, Columbia, SC: Hey cuz! This is Mary. I only have one thing to say to you... OH MY GOD! I sent 20 e-mail's out like you said and went on vacation. When I got back, my account was up to over $12,000! I owe you!
GETTING STARTED.
If you're not already a user, the very first thing you need to do is go to PayPal and SIGN UP. It takes two minutes and PayPal will deposit $5.00 in your account once you start using it. That makes this program FREE! HERE'S THE LINK:
https://www.paypal.com/us/mrb/pal=FFVHNRFVUUEQJ
BE SURE TO USE THE LINK ABOVE, THEN SIGN UP FOR A PREMIER (FREE) ACCOUNT OR YOU'LL BE LIMITED TO ACCEPTING $100 DOLLARS ONLY!!! YOU WILL MAKE MUCH MORE THAN THIS!!! Then...... SEND a $5.00 payment from your PayPal account ($5.00 you can earn back from Paypal, which makes this program FREE!) to the FIRST email address in this letter (No.1) along with a note saying "Please add me to your mailing list." BE PREPARED TO GET EXCITED.... YOU WON'T BE DISAPPOINTED!!! Don't laugh! Try this while you wait for the others to start working. One half hour of work to get started - no mailing lists. No printing, copying or waiting and the concept is 100% legal (refer to US Lottery Laws, Title 18, Section 1302 and 1341, or Title 18, Section 3005 in the US code, also in the code of Federal Regulations, Volume 16, Sections 255 and 436, which state a product or service must be exchanged for money received). This version has nothing to do with Postal Laws, as it' EMAIL ONLY.
Here's How It Works. Unlike many other PayPal programs, this THREE LEVEL PROGRAM costs only $5, that's right, only $5 ONCE, which is much more realistic and brings much, much faster results. No cheating can occur (Don't be fooled by other PayPal Letters that mention cheaters) as Paypal only allows one Account per person.
Because it is so easy, the response rate is VERY HIGH, VERY FAST-Internet E-mail FAST-and you will start seeing results in less than one week! JUST IN TIME FOR NEXT MONTHS BILLS! You need only mail out 20 copies, to start with.
Start right away, as soon as you pay the #1 email address below! Send to personal contacts, reply to people who send their programs to you as they are already working on the web, and they know these programs work. They are already believers in the system!
Once you have paid the $5 to the number one (No. 1) email position, please send an email to the No.3 position, with "THANKS I'VE JOINED" in the subject (topic) area, and I'll send you a copy of the "Follow Up Letter" that is FULL of TIPS and HINTS on where to obtain THOUSANDS of spam free email addresses to send to, where to find free web based email accounts to send your emails from, instructions on how NOT to lose a web based email account, and much, much MORE. This program is MUCH, MUCH FASTER and has a HIGHER RESPONSE RATE than any other program! Even if you are already in another program, stay with it, but do yourself a favor and DO THIS ONE as well. START RIGHT NOW! It's simple and will only cost $5.00 max.
It will pay off long before others even begin to receive letters! Just give ONE person a $5.00 gift (REMEMBER THOUGH, this $5.00 is the $5.00 YOU GET BACK WHEN YOU START USING YOUR new PayPal account). That's all! If you already have a PayPal account, please still donate a $5.00 GIFT to the person in the No.1 spot and add your name on the list at No.3 position having moved up the remaining two. Follow the simple instructions and in two weeks you will have approximately $20,000 in your PayPal account! Because of the VIRTUALLY ZERO INVESTMENT, SPEED and HIGH PROFIT POTENTIAL, this program has a VERY HIGH RESPONSE RATE! All from just one $5.00 transaction that you can get back from PayPal!!!
Follow These Simple Instructions: Click below to open your free Paypal account, and be sure to open a Premiere Account, as it does not limit you to how much money you can have deposited to your account.
https://www.paypal.com/us/mrb/pal=FFVHNRFVUUEQJ
Once you link to the Paypal site using the link above, open your PayPal account, and E-mail the $5.00 payment to the FIRST name on the list (#.1) along with a "note" in the NOTE AREA of that page, saying "SUBSCRIBE ME TO YOUR MAILING LIST". Be certain to add this note, as this is what KEEPS THIS LETTER LEGAL. Instructions on how to send a payment are under "SEND MONEY" at the Paypal site. It's soooo easy!! Only the first person on the list gets your $5.00 gift.
Edit the list, REMOVING the FIRST #.1) EMAIL ADDRESS FROM THE LIST after you have made the $5 payment. Then, move the other two email addresses UP and ADD YOUR PAYPAL EMAIL ADDRESS in the #3 position. Don't try to add your name in the first place in order to earn money fast! If you do that, you will ONLY reach people you send e-mail to then your name will be immediately removed from the No.1 place and you won't reach thousands of people! But if you add your name on the No.3 place, there will be millions of people receiving and sending e-mail's later, when your name is No.1!!! NOTE: Do not forget to replace the PayPal referring URL in the body of the letter with your own PayPal referring URL. You can find YOUR referring URL at Paypal after you join, just look at the bottom of the first page once you sign into Paypal, and click on the "referrals" link.
Send out 20 copies (minimum) of this letter, but only to people you know, or respond to MLM offers. Once you've paid the person in the #1 position, be sure to email the person in the #3 position, with "Thanks, I've Joined" as a topic in the reply. You will then receive a follow up letter that is full of SPAM free hints and tips to insure your success in this version of the PayPal letter. ALSO NOTE: By sending this letter and the payment via E-MAIL, the response time is much faster... ELECTRONIC TRANSFER INTERNET FAST!
Consider this! Millions of people surf the Internet everyday, all day, all over the world! Here are the 3 people to start with. Sign up, send $5.00 to the first person, move the other two up to Nos 1 & 2 respectively and add your own e-mail address at No.3. Be sure to use your email address that is associated with your PayPal account.
1.) 4smiths@direcway.com
2.) cbh@pvnet.com.mx
3.) wgibson86@yahoo.com
*************************************
There are fifty thousand new people who get on the Internet every month! An excellent source of email addresses is the people who send you offers by email. The source is UNLIMITED! It boggles my mind to think of all the possibilities! Mail, or should I say 'E-mail', your letter and payment TODAY! It's so easy. One hour of your time, THAT'S IT! To send your letter by e-mail, copy this ENTIRE PAGE and paste it in a new message of your E-mail. TO DO THIS:
1. Go in your toolbar to "edit" and "select all"
2. Go in your toolbar to "edit" and select "copy"
3. Start (compose) a new E-mail message (make sure it's PLAIN TEXT so everyone can view it!) 4. Fill in your Address and Subject Box 5. Go to "edit" and "paste" (Then you can format it anyway you want!)Now you can edit the addresses with ease. Delete the top name, adding your name and address to the bottom of the list, then simply changing the numbers. Remember, YOUR NAME goes on the BOTTOM and the other 2 names move up. But DO NOT forget to send $5.00 via PayPal (along with your note) to the position #1 - TOP E-MAIL address before deleting it! NOTE: Be sure to replace the PayPal referring URL in this e-mail of the letter with your own PayPal referring URL;
https://www.paypal.com/us/mrb/pal=FFVHNRFVUUEQJ
THERE'S NOTHING MORE TO DO.
When your name reaches the first position in a few days, it will be your turn to collect your MONEY! The money will be sent to you by 2,000 to 4,000 people like yourself, who are willing to invest one half hour to receive $20,000 in cash! That's all! There should be a total of $20,000 in $5.00 bills in your mailbox (account) in two weeks. $20,000 for one hour's work! This is real money that you can spend on anything you wish! Just deposit it to your own bank account or spend it directly from your PayPal account!!! It's just that easy!!! I think it's WORTH IT, don't you? GO AHEAD--- TRY IT!!! EVEN IF YOU MAKE JUST 3 OR 4 THOUSAND, WOULDN'T THAT BE NICE?
IF YOU TRY IT, IT WILL PAY! CAN YOU DO IT AGAIN? OF COURSE YOU CAN--- This plan is structured for everyone to send only 20 letters each to start. However, you are certainly not limited to 20. Mail out as many as you want. Every 20 letters you send has a return of $20,000 or more. If you can E-MAIL forty, sixty, eighty, or whatever, GO FOR IT! THE MORE YOU PUT INTO IT THE MORE YOU GET OUT OF IT! Each time you run this program, just follow steps 1 through 3 and everyone on your gift list benefits!
Simple enough? You bet it is! Besides, there are no mailing lists to buy (and wait for), and trips to the printer or copier, and you can do it again and again with your regular groups or gift givers, or start up a new group. Be SURE and PAY the first person on the list. This is proof that you paid to get put on the list which is the service rendered to make all this legal!!! Why not? It's working!
Each time you receive an MLM offer, respond with this letter! Your name will climb to the number one position at dizzying rates. Follow the simple instructions, and above all, PLEASE PLAY FAIR. That's the key to this program's success. Your name must run the full gamut on the list to produce the end results. Sneaking your name higher up on the list WILL NOT produce the results you think, and it only cheats the other people who have worked hard and have earned the right to be there. So please, play by the rules and the $$$ will come to you! $$$ E-MAIL YOUR LETTERS OUT TODAY! Together we will prosper! $$$
You are probably skeptical of this, especially with all the different programs out there on the web, but if you don't try this you will never know. That's the way I felt. I'm glad I did it! I've been watching this type of program for years and this is about as easy and fast as you can get it and it can even be free to try now with Pay Pal, no stamps, no envelopes, no copies to be made - just a little effort and faith!!! This program really "Keeps It Short and Simple"!
OH BY THE WAY....each time someone signs up with your link under your name... you also make $5.00 from PayPal... so they pay to open up the account but they also pay you when someone signs up from being referred by you. AWESOME! Let's all make some serious money $$$$$$ CLICK HERE TO BEGIN:
https://www.paypal.com/us/mrb/pal=FFVHNRFVUUEQJ
Play by the rules, this doesn't cost anything but your time, and if everyone plays fair everyone WINS.FOLLOWING ARE SOME NOTES FROM THE PAYPAL SITE WHICH YOU MAY FIND HELPFUL: PayPal lets you pay anyone with an e-mail address and is the world's No.1 online payment service - it's accepted on over 3 million eBay T auctions and thousands and thousands of online shops. You can also use PayPal to pay your friends - example; it's a convenient way to split the phone bill with your roommate, send cash to your kids in college,or send cash to someone in another country.
Better yet, you can also earn $5 while you do it. Each time someone signs up for an account and completes the Refer-a-Friend requirements, we'll give you a $5 BONUS! When you send money through Pay Pal, you can fund your payments with your credit card or checking account. You won't have to worry about your privacy, because PayPal keeps your accounting information safe. Making a purchase with PayPal is more secure than mailing a check or giving your credit card number to a stranger. That's why over 9 MILLION people from around the world use PayPal to move money. Signing up for a PayPal account is easy. It takes only a couple of minutes and, if you complete the bonus requirements PayPal will automatically add $5 to your account balance. To learn more about PayPal visit the web site

[ Post a Reply to This Message ]
Subject: Herbal Viagra


Author:
Herbal Viagra - alternative
[Edit]

Date Posted: 02:49:34 11/07/03 Fri

Well Done on an Excellent Forum - Site! Kind Greetings from Africa's famous, Herbal Viagra alternative "Vuka - Vuka".Herbal Viagra

[
Post a Reply to This Message ]
Subject: question


Author:
Ben
[Edit]

Date Posted: 03:55:32 08/03/02 Sat



[ Post a Reply to This Message ]
Subject: Mediterranean/Mediterraneo Forum ,new today join us


Author:
starofeast
[Edit]

Date Posted: 05:38:39 03/05/02 Tue

There is a new forum for countries and peoples around the mediterranean and who love for vacations .
It's a new board open today so we need post,come over join or post a link it is at

http://www.network54.com/Hide/Forum/186204

[ Post a Reply to This Message ]
Subject: Free easy money


Author:
Ralf
[Edit]

Date Posted: 03:00:46 09/27/01 Thu

A while back, I was browsing these newsgroups, just like you are now, and came across an article similar to this that said you could make Thousands of CASH within weeks with only an initial investment of $6.00 plus stamps! So I thought, "Yeah, right, this must be a scam!" But like most of us I was curious and kept reading. It said that if you send $1.00 to each of the 6 names and addresses listed in the article, you could make thousands in a very short period of time. You then place your own name and address at the bottom of the list at #6, and post the article to at least 300 newsgroups. (There are about 32,000 of them out there and that's quite a large market pool). No catch, that was it. Even though the investment was a measly $6, I had three questions that needed to be answered before I could get involved in this sort of thing. 1. IS THIS REALLY LEGAL? I called a lawyer first. The lawyer was a little sceptical that I would actually make any CASH but he said it WAS LEGAL if I wanted to try it. I told him it sounded a lot like a chain letter but the details of the system (SEE BELOW) actually made it a legitimate legal business. 2. IS OK WITH THE POST OFFICE OR IS IT MAIL FRAUD? I called them: 1-800-725-2161 and they confirmed THIS IS ABSOLUTELY LEGAL! (See 18, h sections1302 NS 1341 of Postal Lottery Laws). This clarifies the program of collecting names and addresses for a mailing list. 3. IS IT RIGHT? Well, everyone who sends me a buck has a good chance of getting A LOT of CASH ... a much better chance than buying a lottery ticket!!! Therefore, having these questions answered, I invested EXACTLY $7.92 ... six $1.00 bills and six 32 cent postage stamps ... and boy am I glad I did! Within 7 days, I started getting CASH in the mail! I was shocked! I figured it would end soon and didn't give it another thought. But the CASH continued coming in. In my first week, I made between $20 to $30. By the end of the second week I had a made a total of $1,000.00. In the third week I had over $10,000.00 and it was still growing. This is now my fourth week and I have made a total of just over $42,000 and it's still coming in ..... It's certainly worth $6.00 and 6 stamps !!! Also, make sure you print a copy of this article NOW, so you can get the information off of it as you need it. I promise you that if you follow the directions exactly, that you will start making more CASH than you thought possible by doing something so easy! Suggestion: Read this entire message carefully! (print it out or download it.) Follow the simple directions and watch the CASH come in! It's easy. It's legal. And your investment is only $6.00 (plus postage) IMPORTANT: This is NOT a rip-off; it is NOT indecent; it is NOT illegal; and it is virtually no risk - it really works!!!! If all of the following instructions are adhered to, you will receive extraordinary dividends. PLEASE NOTE: Please follow these directions EXACTLY, and $50,000 or more can be yours in 20 to 60 days. This program remains successful because of the honesty and integrity of the participants. Please continue its success by carefully adhering to the instructions. You will now become part of the Mail Order business. In this business your product is not solid and tangible, it's a service. You are in the business of developing Mailing Lists. Many large corporations are happy to pay big bucks for quality lists. However, the CASH made from the mailing lists is secondary to the income which is made from people like you and me asking to be included in that list. Here are the 4 easy steps to success: STEP 1: Get 6 separate pieces of paper and write the following on each piece of paper "PLEASE PUT ME ON YOUR MAILING LIST." Now get 6 US $1.00 bills and place ONE inside EACH of the 6 pieces of paper so the bill will not be seen through the envelope (to prevent thievery). Place one paper in each of the 6 envelopes and seal them. You should now have 6 sealed envelopes, each with a piece of paper stating the above phrase, your name and address, and a $1.00 bill. What you are doing is creating a service. THIS IS ABSOLUTELY LEGAL! You are requesting a legitimate service and you are paying for it! Like most of us I was a little skeptical and a little worried about the legal aspects of it all. So I checked it out with the U.S. Post Office (1-800-725-2161) and they confirmed that it is indeed legal! Mail the 6 envelopes to the following addresses: #1) B.G. 208 Hulsey Poteau, OK. 74953 #2) D. Book 2741 Wilderness Drive Henderson, KY 42420 #3) M. Weber 801 Oaklands Dr Round Rock, TX 78681 #4) H.R. Kettelhodt 1151 Chaffer Drive Rochester Hills, MI 48306 #5) B. A. 5031 w. clearwater Ave. #134 Kennewick WA. 99336 #6 S. Toren postbox 4200 S-10264 SwEDEN STEP 2: Now take the #1 name off the list that you see above, move the other names up (6 becomes 5, 5 becomes 4, etc...) and add YOUR Name as number 6 on the list. STEP 3: Change anything you need to, but try to keep this article as close to original as possible. Now, post your amended article to at least 300 newsgroups. (I think there are close to 32,000 groups) All you need is 300, but remember, the more you post, the more CASH you make! This is perfectly legal! If you have any doubts, refer to 18 Sec. 1302 & 1341 of the Postal lottery laws. Keep a copy of these steps for yourself and, whenever you need CASH, you can use it again, and again. PLEASE REMEMBER that this program remains successful because of the honesty and integrity of the participants and by their carefully adhering to the directions. Look at it this way. If you are a person of integrity, the program will continue and the CASH that so many others have received will come your way. NOTE: You may want to retain every name and address sent to you, either on a computer or hard copy and keep the notes people send you. This VERIFIES that you are truly providing a service. (Also, it might be a good idea to wrap the $1 bill in dark paper to reduce the risk of mail theft.) So, as each post is downloaded and the directions carefully followed, six members will be reimbursed for their participation as a List Developer with one dollar each. Your name will move up the list geometrically so that when your name reaches the #1 position you will be receiving thousands of CASH in CASH!!! What an opportunity for only $6.00 ($1.00 for each of the first six people listed above) Send it now, add your own name to the list and you're in business! ---DIRECTIONS ----- FOR HOW TO POST TO NEWSGROUPS Step 1) You do not need to re-type this entire letter to do your own posting. Simply put your cursor at the beginning of this letter and drag your cursor to the bottom of this letter, and select 'copy' from the edit menu. This will copy the entire letter into the computer's memory. Step 2) Open a blank 'notepad' file and place your cursor at the top of the blank page. From the 'edit' menu select 'paste'. This will paste a copy of the letter into notepad so that you can add your name to the list. Step 3) Save your new notepad file as a .txt file. If you want to do your postings in different settings, you'll always have this file to go back to. Step 4) Use Netscape or Internet explorer and try searching for various newsgroups (on-line forums, message boards, chat sites, discussions.) Step 5) Visit these message boards and post this article as a new message by highlighting the text of this letter and selecting paste from the edit menu. Fill in the Subject, this will be the header that everyone sees as they scroll through the list of postings in a particular group, click the post message button. You're done with your first one! Congratulations...THAT'S IT! All you have to do is jump to different newsgroups and post away, after you get the hang of it, it will take about 30 seconds for each newsgroup! **REMEMBER, THE MORE NEWSGROUPS YOU POST IN, THE MORE CASH YOU WILL MAKE!! BUT YOU HAVE TO POST A MINIMUM OF 300** That's it! You will begin receiving CASH from around the world within days! You may eventually want to rent a P.O.Box due to the large amount of mail you will receive. If you wish to stay anonymous, you can invent a name to use, as long as the postman will deliver it. **JUST MAKE SURE ALL THE ADDRESSES ARE CORRECT.** Now the WHY part: Out of 300 postings, say I receive only 7 replies (a very low example). So then I made $7.00 with my name at #6 on the letter. Now, each of the 7 persons who just sent me $1.00 make the MINIMUM 300 postings, each with my name at #5 and only 7 persons respond to each of the 7 original 7, that is another $49.00 for me, now those 49 each make 300 MINIMUM posts with my name at #4 and only 7 replies each, I will bring in an additional $343.00! Now, those 343 persons turn around and post the MINIMUM 300 with my name at #3 and only receive 7 replies each, I will make an additional $2401.00! OK, now here is the fun part, each of those 2401 persons post a MINIMUM 300 letters with my name at #2 and they each only receive 7 replies, that just made me $16,807.00!!! Those 16807 persons will all deliver this message to 300 newsgroups with my name at #1 and if still 7 persons per 300 Newsgroups react I will receive $117,649.00! With an original investment of only $6.00! And some stamps. AMAZING! When your name is no longer on the list, you just take the latest posting in the newsgroups, and send out another $6.00 to names on the list, putting your name at number 6 again. And start posting again. The thing to remember is: do you realize that thousands of people all over the world are joining the internet and reading these articles everyday? JUST LIKE YOU are now!! So, can you afford $6.00 and see if it really works?? I think so... People have said, "what if the plan is played out and no one sends you the CASH? So what! What are the chances of that happening when there are tons of new honest users and new honest people who are joining the internet and newsgroups everyday and are willing to give it a try? Estimates are at 20,000 to 50,000 new users, every day, with thousands of those joining the actual internet. Remember, play FAIRLY and HONESTLY and this will really work. ** By the way, if you try to deceive people by posting the messages with your name in the list and not sending the CASH to the rest of the people already on the list, you will NOT get as much. Someone I talked to knew someone who did that and he only made about $150.00, and that's after seven or eight weeks! Then he sent the 6 $1.00 bills, people added him to their lists, and in 4-5 weeks he had over $10k. This is the fairest and most honest way I have ever seen to share the wealth of the world without costing anything but our time!!! You also may want to buy mailing and e-mail lists for future CASH. Make sure you print this article out RIGHT NOW! Also, try to keep a list of every one that sends you CASH and always keep an eye on the newsgroups to make sure everyone is playing fairly. Remember, HONESTY IS THE BEST POLICY. You don't need to cheat the basic idea to make the CASH!! GOOD LUCK to all and please play fairly and reap the huge rewards from this, which is tons of extra CASH. Please remember to declare your extra income. Thanks once again... "People have asked me if this is really legal. Well, it is! You are using the Internet to advertise your business. What is that business? You are creating a mailing list of people who are interested in home based computer and online business and methods of generating income at home. Remember, people send you a small fee to be added to your mailing list. It is legal. what will you do with your list of thousands of names? That's up to you." So, build your mailing list, keep good accounts, declare the income and pay your taxes. By doing this you prove your business intentions. Keep an eye on the newsgroups and when the cash has stopped coming (that means your name is no longer on the list), you just take the latest posting at the newsgroups, send another $6.00 to the names stated on the list, make your corrections (put your name at #6) and start posting again. NOTES: *1. In some countries, the export of the country's exchange is illegal. But you can get the license to do this from the post office, explaining the above statements (that you have an online business, etc. You may have to pay an extra tax, but that's OK, the amount of the incoming CASH is HUGE! And as I said, a few countries have that restriction. *2. You may want to buy mailing and e-mail lists for future CASH. (Or Database or Spreadsheet software.) *3. If you're really not sure or still think this can't be for real, please print a copy of this article and give it to someone who really needs the CASH, and see what happens. *4. You will start getting responses within 1-2 weeks, it depends. ***ALSO REMEMBER*** SEND YOUR $1 OUT TO EVERYONE ON THE LIST, EVEN IF THEY ARE NOT FROM THE U.S. WHAT ARE YOU WAITING FOR??? $$$!!!$$$!!!$$$!!!$$$!!!$$$!!!$$$!!!$$$!!!$$$!!!$$$!!! GOOD LUCK!!!

[ Post a Reply to This Message ]
Subject: asdf


Author:
asdf
[Edit]

Date Posted: 14:02:40 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

////////// included files are not properly displayed here
#include // iostream
#include // stdlib.h
#include // stdio.h
#include // assert.h
#include // vector
#include // algorithm

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif



//////////////////////////////////////////////////////////////////////////



void * Aircraft::operator new(size_t s)
{
cout << "Aircraft Overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Aircraft());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Aircraft::operator delete(void * mem)
{
cout << "Aircraft Overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}

[ Post a Reply to This Message ]
Subject: dsf


Author:
asfd
[Edit]

Date Posted: 13:59:24 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

////////// included files are not properly displayed here
#include // iostream
#include // stdlib.h
#include // stdio.h
#include // assert.h
#include // vector
#include // algorithm

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif



//////////////////////////////////////////////////////////////////////////



void * Aircraft::operator new(size_t s)
{
cout << "Aircraft Overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Aircraft());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Aircraft::operator delete(void * mem)
{
cout << "Aircraft Overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}

[ Post a Reply to This Message ]
Subject: wer


Author:
asfd
[Edit]

Date Posted: 13:57:04 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

////////// included files are not properly displayed here
#include // iostream
#include // stdlib.h
#include // stdio.h
#include // assert.h
#include // vector
#include // algorithm

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: qwre


Author:
qwr
[Edit]

Date Posted: 13:53:28 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

// /////////////////////////////////////////////////
#include // iostream
#include // stdlib.h
#include // stdio.h
#include // assert.h
#include // vector
#include // algorithm

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: sad


Author:
sdfg
[Edit]

Date Posted: 13:49:26 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:
...

public:
...
void * operator new(size_t s);
void operator delete(void * mem);
...
}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

//in this part include: iostream stdlib.h stdio.h assert.h vector algorithm
#include
#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: ADSF


Author:
ASDF
[Edit]

Date Posted: 13:46:52 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:
...

public:
...
void * operator new(size_t s);
void operator delete(void * mem);
...
}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

#include


#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: asdf


Author:
asdf
[Edit]

Date Posted: 13:44:45 07/29/01 Sun


IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:
...

public:
...
void * operator new(size_t s);
void operator delete(void * mem);
...
}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

#include
#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif




[ Post a Reply to This Message ]
Subject: fas


Author:
asdf
[Edit]

Date Posted: 13:38:07 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

#include
#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: asdf


Author:
asfd
[Edit]

Date Posted: 13:35:21 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//////////////////////////////////////////////////////////////////////////////////

//aircraft.h
#include "stdafx.h"

#include
#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: asa


Author:
asfd
[Edit]

Date Posted: 13:34:13 07/29/01 Sun

IN DERIVED CLASS DECLARATION:

class Vehicle_Class_Name:public baseClass
{
private:

public:

void * operator new(size_t s);
void operator delete(void * mem);

}

IN DERIVED CLASS IMPLEMENTATION

void * Vehicle_Class_Name::operator new(size_t s)
{
cout << "Vehicle_Class overloaded new called\n";
int id = SC::getLastID(); // assign a new index to the new object
SC::vpVehicles.push_back(::new Vehicle_Class_Name());
int sz = SC::vpVehicles.size();
SC::vpVehicles[sz-1]->setID(id);
SC::incrLastID();
SC::setNew();
return SC::vpVehicles[sz-1];
}


void Vehicle_Class_Name::operator delete(void * mem)
{
cout << " Vehicle_Class overloaded delete called \n";

vector::iterator first = SC::vpVehicles.begin(), last = SC::vpVehicles.end(), it;

it = find(first, last, (baseClass*)mem);
if(it != last)
{
::delete mem;
*it = NULL; // set mem = NULL
SC::setDelete();
}
else
cerr <<"Nothing can be deleted\n";
}



Note:
1) The derived class must include SC.h, which is from Simulation Controller. Some other header files are also necessary. See the following example.

2) The overloaded operators, “new” and “delete” must be declared and implemented in the derived class.

3) Vehicle_Class_Name can be AircraftCarrier, Aircraft, Destroyer, Cruiser, Battleship, Submarine, and various Weapon class names

4) Object can be created in the following way, eg., in AircraftCarrier class, when necessary:

Vector v1(1, 2, 3), v2(2, 3, 4);
flg = ‘R’ or ‘B’;
Weapon *pw = new Weapon(flg, v1, v2);
delete pw;

In this case, the operators “new” and “delete” here are the overloaded operators in the Weapon class.

Example:
//aircraft.h
#include "stdafx.h"

#include
#include
#include
#include
#include
#include //find()

using namespace std;

#ifndef _AIRCRAFT_H_
#define _AIRCRAFT_H_

#include "baseclass.h"
#include "Vector.h"
#include "SC.h"

class Aircraft:public baseClass
{
private:
int type;
Vector currPos; // initial position
Vector destPos; // destination position
Vector buffPos;
bool active;
char flag;

public:
Aircraft();
Aircraft(char fl, Vector& cPos, Vector& dPos);
~Aircraft();
char getFlag();
Vector getPosition();
void updatePosition();
int getType();
bool isActive();
void execute(double t);
void * operator new(size_t s);
void operator delete(void * mem);
};


#endif

[ Post a Reply to This Message ]
Subject: sakd


Author:
askdkf
[Edit]

Date Posted: 12:22:01 07/29/01 Sun

/*********************************************
* Naval Battle Simulation System
*
* Abstract Base Class For All Vehicle Team
*
* by Simulation Controller Team
*
* July 2001
*
* baseclass.h
*********************************************/



#include "Vector.h"

#ifndef _NBSS_BASECLASS_H_
#define _NBSS_BASECLASS_H_

class baseClass
{
protected:
int ID;
int check;

public:
virtual Vector getPosition() = 0;
virtual void updatePosition() = 0;
virtual bool isActive() = 0;
virtual void execute(double) = 0;
virtual int getType() = 0;
virtual char getFlag() = 0;

void setID(int id)
{
ID = id;
}

int getID()
{
return ID;
}

void setCheck(int ck)
{
check = ck;
}

int getCheck()
{
return check;
}

virtual ~baseClass(){}
};

#endif


Notes:

There are two minor changes in the base class:

1)Argument type in execute() function is changed from int to double.

2)One attribute, "check", and two other functions, setCheck() , getCheck(), are added for contingency. It will not affect the derived classes.

[ Post a Reply to This Message ]
Subject: test


Author:
sdkfka
[Edit]

Date Posted: 12:19:32 07/29/01 Sun

/*********************************************
* Naval Battle Simulation System
*
* Abstract Base Class For All Vehicle Team
*
* by Simulation Controller Team
*
* July 2001
*
* baseclass.h
*********************************************/



#include "Vector.h"

#ifndef _NBSS_BASECLASS_H_
#define _NBSS_BASECLASS_H_

class baseClass
{
protected:
int ID;
int check;

public:
virtual Vector getPosition() = 0;
virtual void updatePosition() = 0;
virtual bool isActive() = 0;
virtual void execute(double) = 0;
virtual int getType() = 0;
virtual char getFlag() = 0;

void setID(int id)
{
ID = id;
}

int getID()
{
return ID;
}

void setCheck(int ck)
{
check = ck;
}

int getCheck()
{
return check;
}

virtual ~baseClass(){}
};

#endif


Notes:

There are two minor changes in the base class:

1)Argument type in execute() function is changed from int to double.

2)One attribute, "check", and two other functions, setCheck() , getCheck, are added for contingency. It will not affect the derived classes.

[ Post a Reply to This Message ]
Subject: Sorry test


Author:
adfas
[Edit]

Date Posted: 12:10:56 07/29/01 Sun

/*********************************************
* Naval Battle Simulation System
*
* Abstract Base Class For All Vehicle Team
*
* by Simulation Controller Team
*
* July 2001
*
* baseclass.h
*********************************************/



#include "Vector.h"

#ifndef _NBSS_BASECLASS_H_
#define _NBSS_BASECLASS_H_
class baseClass
{
protected:
int ID;
int check;

public:
virtual Vector getPosition() = 0;
virtual void updatePosition() = 0;
virtual bool isActive() = 0;
virtual void execute(double) = 0;
virtual int getType() = 0;
virtual char getFlag() = 0;

void setID(int id)
{
ID = id;
}

int getID()
{
return ID;
}

void setCheck(int ck)
{
check = ck;
}

int getCheck()
{
return check;
}

virtual ~baseClass(){}
};

#endif

[ Post a Reply to This Message ]


VoyUser Login ] Not required to post.
Post a new public message:
* Notice: Posting problems? [ Click here ]
* HTML allowed in marked fields.
Message subject (required):

Name (required):

  Expression (Optional mood/title along with your name) Examples: (happy, sad, The Joyful, etc.) help)

  E-mail address (optional):

* Type your message here:


Notice: Copies of your message may remain on this and other systems on internet. Please be respectful.


Forum timezone: GMT-8
VF Version: 2.94, ConfDB:
Before posting please read our privacy policy.
VoyForums(tm) is a Free Service from Voyager Info-Systems.
Copyright © 1998-2008 Voyager Info-Systems. All Rights Reserved.