Custom File Template for C++

已回答

It looks like the file template feature doesn't like c++ preprocessor directives. This is what happens when I add some of them to the template:

#include "something" -> the #include disappears when the file is created from template, so I get a line with just "something"

#define SOMETHING something -> As long as there is #define, when I try to create a file from the template, the generation will fail with the following error message:

Unable to parse template "C++ Test"
Error message: unknown error

 

For now I work around the issue removing the letter "e" from the directives, Is there a proper way to create a c++ template? The premade header doesn't seem to have issues with #define, so I would assume there is one.

 

Thanks

1
Avatar
Permanently deleted user

#[[#include]]# <iostream>
using namespace std;

int main(){

}

0

Yes, there is the #[[don't parse me!]]# syntax in Apache Velocity template language which is used for templates.

0

请先登录再写评论。