Question: #ifndef _PRODUCT_H #define _PRODUCT_H #include using namespace std; class Product { private: int plu; string productName; int type; double price; double inventory; public: Product(int pl,

#ifndef _PRODUCT_H

#define _PRODUCT_H

#include using namespace std;

class Product { private: int plu; string productName; int type; double price; double inventory;

public: Product(int pl, string pn, int t, double pr, double i); Product();

int getPLU(); string getProductName(); int getType(); double getPrice(); double getInventory(); double updateInventory(double quantity); };

#endif

header file

product.cpp

#include "product.h" using namespace std; Product::Product() { plu = 0; productName = "none yet"; type = 0; price = 0; inventory = 0; } Product::Product(int pl, string pn, int t, double pr, double i) { plu = pl; productName = pn; type = t; price = pr; inventory = i; } int Product::getPLU() { return plu;} string Product::getProductName() { return productName;} int Product::getType() { return type;} double Product::getPrice() { return price;} double Product::getInventory() { return inventory;} double Product::updateInventory(double quantity) { if (quantity > inventory) cout << "This item is not in stock." << endl; else inventory -= quantity; return inventory; }

it is giving me these errors 1>------ Build started: Project: ConsoleApplication23, Configuration: Debug Win32 ------ 1> product.cpp 1>MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup 1>c:\users\sunena\documents\visual studio 2012\Projects\ConsoleApplication23\Debug\ConsoleApplication23.exe : fatal error LNK1120: 1 unresolved externals ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped =========

how do i fix it? i am using visual studio 2012 ultimate and this is c++ programming

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!