我是 C++ 的新手(从 Java 移植),我无法理解我的代码中是否存在内存泄漏。
这是我的代码的基础(它要复杂得多,我带来了内存可能泄漏的重要地方)
char message[15000];
char allMessages[102400];
int allMessagesCounter;
int main() {
connect() \\this works just fine
openThreadAndGetAllMessages() \\ here I get each time a message to my message char array and concatenate it into allMessages array using allMessagesCounter
cout << allMessages;
disconnect() \\works just fine as well
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,我需要释放 message[] 和 allMessages[] 吗?
谢谢!