키 반환 목록이 필요하지만 다음 코드는 키 값만 반환합니다.dini : 키는 반환하지만 키 값은 반환하지 않으시겠습니까?
string confpath = buildPath(getcwd, "config.ini");
if (!exists(confpath)) throw new Exception("ERROR: config.ini do not exists");
auto config = Ini.Parse(confpath);
foreach (key; config.keys())
{
writeln(key);
}
config.ini 파일 :
images = C:\images
photos = D:\photos
pictures = E:\stuff\pictures
예상 출력 :
images
photos
pictures
코드 출력 :
C:\images
D:\photos
E:\stuff\pictures
내가 sources 보았다하지만 발견되지 않는 곳에 내가 할 수있는 키만 반환합니다.
이니에
당신이 생각 나게 할 수 내 지금 그래서 이것은 테스트되지 않은,하지만 당신은 할 수있는 내 휴대 전화에 foreach 루프 – Suliman
없이 연관 배열의 예를 들어 액세스, 두 번째 요소를 얻을 수있는 방법 config.keys(). keys [1]을 수행하십시오. 이렇게하면 인덱스 1에있는 키에 액세스 할 수 있습니다. –