小编row*_*lip的帖子

我什么时候应该使用this-> functionname()over classname :: functionname()来调用成员函数?

我一直在查看一些使用两者的示例代码,this->functionname()classname::functionname()在同一个类中调用函数.

这两种方法实际上有区别吗?

另外,这些方法之间是否有区别,只是简单地调用函数functionname()

谢谢.

c++ oop namespaces this

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

C++ 我应该在删除文件之前检查文件是否存在吗?

很简单,我想删除一个可能存在也可能不存在的文件。仅使用remove(filename)并忽略返回值是不好的做法吗?

编辑:通过删除,我指的是这个

c c++ file delete-file

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

如何在Delphi中存储可以在运行时更改的文件路径

我的程序允许用户更改主文件集的位置.目前我有一个文本文件,其中包含固定位置,其中包含其他文件的文件夹位置.然而,这似乎几乎打败了目的.有没有更好的方法来存储此文件路径?

delphi file

2
推荐指数
1
解决办法
265
查看次数

我试图写入Delphi中的ini文件,但我一直在收到错误

这是我写入ini文件的代码.

 Ini := TIniFile.Create(ChangeFileExt('StudentALevelMathsTracker.exe','.ini')) ;
 try
   Ini.WriteString('Settings', 'FilePath', edtFilePath.text);
   Ini.UpdateFile;
 finally
   Ini.Free;
 end;
Run Code Online (Sandbox Code Playgroud)

但是,当我运行这个时,我得到一个错误说

项目ALevelMathsTracker.exe引发了异常类EIniFileException,并显示消息"无法写入studentALevelMathsTracker.ini"

这是我在网络上的问题还是我的代码?

delphi ini

-1
推荐指数
1
解决办法
3635
查看次数

标签 统计

c++ ×2

delphi ×2

file ×2

c ×1

delete-file ×1

ini ×1

namespaces ×1

oop ×1

this ×1