Rod*_*ddy 79 windows ini comments
Windows ini文件中是否允许注释?(...假设您正在使用GetPrivateProfileString api函数来读取它们...)
[Section]
Name=Value ; comment
; full line comment
Run Code Online (Sandbox Code Playgroud)
并且,在任何地方都有适当的.INI文件格式规范吗?
谢谢你的回复 - 但也许我不够清楚.它只是我感兴趣的Windows API调用所读取的格式.我知道其他实现允许注释,但它特别是我需要了解的MS Windows规范和实现.
Ian*_*oyd 80
Windows INI API支持:
;权威来源是Windows API函数,它从INI文件中读取值
GetPrivateProfileString
从初始化文件中的指定节中检索字符串.
"全行注释"工作的原因是因为请求的值不存在.例如,在解析以下内容时ini文件内容时:
[Application]
UseLiveData=1
;coke=zero
pepsi=diet ;gag
#stackoverflow=splotchy
Run Code Online (Sandbox Code Playgroud)
阅读价值观:
UseLiveData: 1coke:不在场;coke:不在场pepsi: diet ;gagstackoverflow:不在场#stackoverflow: splotchy更新:我曾经认为数字符号(#)是伪行注释字符.使用前导#工程隐藏的原因stackoverflow是因为名称stackoverflow不再存在.事实证明,分号(;)是一个行注释.
但是没有支持尾随评论.
在行的开头使用半冒号--- >>; <<-
例如
; last modified 1 April 2001 by John Doe
[owner]
name=John Doe
organization=Acme Widgets Inc.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108336 次 |
| 最近记录: |