小编Luc*_*weg的帖子

什么时候C会释放struct的内存

我对C结构和数据类型有疑问.我有一个名为的结构test:

struct test
{
    char* c;
    char* c2;
};
Run Code Online (Sandbox Code Playgroud)

我从函数返回这个结构:

struct test a()
{
    struct test t = { "yeah!", "string" };
    return t;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是结构的内存是自动释放还是我必须通过手动执行此操作free().

[ 评论更新:]

函数a在DLL中,我想在主程序中使用struct.

c dll struct memory-leaks memory-management

6
推荐指数
2
解决办法
127
查看次数

WebSorm 中 TypeScript 的 UML 图

我有以下问题:

我需要从我的 TypeScript 源代码中提供一个 UML 图。我想用 WebStorm 和 UML 插件生成图表,正如其他问题的许多答案中所建议的那样。

问题是,我得到了文件级别的依赖关系图,而不是类级别的依赖关系图。它看起来像这样:

当前状态

它显示文件和文件之间的依赖关系,但不显示文件中定义的类。

是否有可能从 TypeScript(和 TSX)源文件中获得类级别的图表?任何建议都会有所帮助,IntelliJ/WebStorm 的插件/选项或外部工具...

谢谢

uml intellij-idea webstorm typescript

5
推荐指数
1
解决办法
1512
查看次数