Question: I need to build the app.cpp to where it should not have any memory leaks and use the makefile to build the app. i need
I need to build the app.cpp to where it should not have any memory leaks and use the makefile to build the app. i need to use
valgrind --tool=memcheck --leak-check=full executable-file
to check for memory leaks.
MAKEFILE
CC = g++ CPPFLAGS = -Wall -g -std=c++11
app: app.o
.PHONY: clean clean: $(info -- cleaning directory --) rm -f *.o rm -f app
APP.CPP
#include
int main() { char ** names;
//write code here to allocate memory for at most 10 names
//write code here to allocate memory and populate the first name as "charlie" //it has to be just big enough for "charlie" which is 8 chars including '\0'
//write code here to allocate memory and populate the second name as "sarah" //it has to be just big enough for "sarah"
//write code here to print the names
//write code here to deallocate memory for the names
return 0;
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
