`strrchr(__FILE__, '/')+1` should get resolved at compile-time whenever you
have optimizations on.
> On Apr 12, 2018, at 15:38, Rick Mann via cfe-users <email@example.com>
> The higher-ups decided we needed penetration testing of our app. One of their
> concerns was that if you run the macOS strings tool on our binary and grep
> for /Users, you get a ton of absolute paths for source files in the project.
> This is because (I think) we use the __FILE__ macro as part of our logging,
> to log file:line information. I find this info a boon, and we log that even
> in release builds to help track down issues reported by customers. At run
> time, we trim off all of the path except for the filename and extension.
> It would be great if there were a __FILENAME__ macro that did this for me. Is
> there any such thing?
> Rick Mann
> cfe-users mailing list
cfe-users mailing list