I have two files, main.cpp and GroceryItem.cpp. I created a class called GroceryItem and a constructor that takes 4 arguments with member initialization list. I call a function to display the output but I get an error saying "no function for call to GroceyItem::GroceryItem()'".
It appears that you maybe are trying to create an instance of your class with the no-argument constructor that doesn't exist, but without the rest of the error message and the code that goes with it, I'm only guessing.
In future don't paraphrase the error messages, copy them exactly as they appear in your development environment (all of them). Those messages have important information embedded within them to aid in locating and fixing the problems.