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 using namespace std;

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

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!