Code:
void prodRemove(string name, vector<product> vec){
	for(vector<product>::size_type i = 0; i != vec.size(); ++i){
		if(vec[i].name == name){
			vec.erase(vec.begin() + i);
		}
	}
}
That for loop crashes the program... Need help!
Thanks in advance