Ask Your Question
4

Why isn't string conversion working with the "__FUNCTION__" keyword?

asked 2022-08-01 11:00:00 +0000

scrum gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
2

answered 2021-10-23 19:00:00 +0000

ladyg gravatar image

The "FUNCTION" keyword is not a string, it is a predefined macro that expands to the name of the current function as a string. Therefore, attempting to convert this macro to a string results in a syntax error. Instead, you can directly use the "FUNCTION" macro wherever a string is required, such as in a print statement or a log message.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-08-01 11:00:00 +0000

Seen: 19 times

Last updated: Oct 23 '21