Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何将带有附加信息的*.css文件(文本文件)的内容存储在新文件中?_C++_Css_File_C++11_Qfile - Fatal编程技术网

C++ 如何将带有附加信息的*.css文件(文本文件)的内容存储在新文件中?

C++ 如何将带有附加信息的*.css文件(文本文件)的内容存储在新文件中?,c++,css,file,c++11,qfile,C++,Css,File,C++11,Qfile,我有一个文本文件(*.css级联样式表)文件,它是纯文本 然后我有额外的程序信息,只有一些double和int值,这与文本文件没有直接关系 我希望将该状态存储在一个文件中,以便在打开该文件时可以访问*.css的内容以及double和int值。 因此,我可以使用文本文件内容和那些double和int值来显示应用程序的最后状态 最有效的方法是什么?我想,您希望结果仍然可以作为CSS文件使用。在这种情况下,在开始处添加一个带有标记的注释块,您可以在其中以某种ASCII格式(例如JSON)存储数据。例如

我有一个文本文件(*.css级联样式表)文件,它是纯文本

然后我有额外的程序信息,只有一些double和int值,这与文本文件没有直接关系

我希望将该状态存储在一个文件中,以便在打开该文件时可以访问*.css的内容以及double和int值。 因此,我可以使用文本文件内容和那些double和int值来显示应用程序的最后状态


最有效的方法是什么?

我想,您希望结果仍然可以作为CSS文件使用。在这种情况下,在开始处添加一个带有标记的注释块,您可以在其中以某种ASCII格式(例如JSON)存储数据。例如:

/* --@-- 
  {x=42, y=47.11, whatever="blabla"}
*/

/* here comes the original css */

然后,您可以通过查找
/*--@--
轻松找到数据是否已经存在。您可以使用现有的JSON解析器检索数据,并使用现有的JSON编写器生成文件。您不必解析整个CSS,只需解析带有标记的注释。

可能使用导入-我不知道您在问什么。CSS在这里是如何与C++相关的?您是否试图创建一个CSV文件,其中包含C++变量?