?? lseek.html
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<link rel="up" title="FatFs" href="../00index_j.html">
<link rel="stylesheet" href="../css_j.css" type="text/css" media="screen" title="ELM Default">
<title>FatFs - f_lseek</title>
</head>
<body>
<div class="para">
<h2>f_lseek</h2>
<p>僼傽僀儖偺R/W億僀儞僞傪堏摦偟傑偡丅</p>
<pre>
FRESULT f_lseek (
FIL* <em>FileObject</em>, /* 僼傽僀儖丒僆僽僕僃僋僩峔憿懱傊偺億僀儞僞 */
DWORD <em>Offset</em> /* 堏摦愭僆僼僙僢僩 */
);
</pre>
</div>
<div class="para">
<h4>堷悢</h4>
<dl class="par">
<dt>FileObject</dt>
<dd>懳徾偲側傞僼傽僀儖丒僆僽僕僃僋僩峔憿懱傊偺億僀儞僞傪巜掕偟傑偡丅</dd>
<dt>Offset</dt>
<dd>堏摦愭偺僆僼僙僢僩乮R/W億僀儞僞乯抣丅僼傽僀儖愭摢偐傜偺僆僼僙僢僩傪僶僀僩扨埵偱巜掕偟傑偡丅</dd>
</dl>
</div>
<div class="para">
<h4>栠傝抣</h4>
<dl class="ret">
<dt>FR_OK (0)</dt>
<dd>惓忢廔椆丅</dd>
<dt>FR_DISK_ERR</dt>
<dd>僨傿僗僋丒僄儔乕偵傛傞幐攕丅</dd>
<dt>FR_INT_ERR</dt>
<dd>晄惓側FAT峔憿傑偨偼撪晹僄儔乕偵傛傞幐攕丅</dd>
<dt>FR_NOT_READY</dt>
<dd>儊僨傿傾偑僙僢僩偝傟偰偄側偄側偳丄僨傿僗僋丒僪儔僀僽偑摦嶌晄擻忬懺丅</dd>
<dt>FR_INVALID_OBJECT</dt>
<dd>柍岠側僼傽僀儖丒僆僽僕僃僋僩丅</dd>
</dl>
</div>
<div class="para">
<h4>夝愢</h4>
<p>僼傽僀儖R/W億僀儞僞(僼傽僀儖丒僆僽僕僃僋僩撪偺fptr儊儞僶偱丄師偵撉傒弌偟丒彂偒崬傒偝傟傞僶僀僩偺僆僼僙僢僩傪帵偡)傪堏摦偟傑偡丅僆僼僙僢僩偺尨揰偼僼傽僀儖愭摢偐傜偱偡丅彂偒崬傒儌乕僪偱僼傽僀儖丒僒僀僘傛傝戝偒側抣傪巜掕偡傞偲丄偦偙傑偱僼傽僀儖偑奼挘偝傟丄奼挘偝傟偨晹暘偺僨乕僞偼枹掕媊偲側傝傑偡丅僨乕僞傪抶墑柍偔崅懍偵彂偒崬傒偨偄偲偒偼丄梊傔偙偺娭悢偱昁梫側僒僀僘傑偱僼傽僀儖丒僒僀僘傪奼挘偟偰偍偔偲椙偄偱偟傚偆丅f_lseek娭悢偑惓忢廔椆偟偨偁偲偼丄僼傽僀儖R/W億僀儞僞偑惓偟偔堏摦偟偨偐fptr傪僠僃僢僋偡傞傋偒偱偡丅僼傽僀儖R/W億僀儞僞偑巜掕傛傝彫偝偄偲偒偼丄師偺尨場偑峫偊傜傟傑偡丅</p>
<ul>
<li>旕彂偒崬傒儌乕僪偺偨傔丄僼傽僀儖丒僒僀僘偱僋儕僢僾偝傟偨丅</li>
<li>僼傽僀儖奼挘拞偵僨傿僗僋偑枮攖偵側偭偨丅</li>
</ul>
<p>_FS_MINIMIZE >= 3偱偼偙偺娭悢偼僒億乕僩偝傟傑偣傫丅</p>
</div>
<div class="para">
<h4>巊梡椺</h4>
<pre>
// 僼傽僀儖丒僆僼僙僢僩5000傊堏摦
f_lseek(&file, 5000);
// 3000僶僀僩恑傔傞
f_lseek(&file, file.fptr + 3000);
// 2000僶僀僩栠偡 (僆乕僶乕僼儘乕偵拲堄)
f_lseek(&file, file.fptr - 2000);
// 僼傽僀儖捛婰偺弨旛 (僼傽僀儖廔抂傊堏摦)
f_lseek(&file, file.fsize);
</pre>
<pre>
// 僋儔僗僞愭峴妱傝摉偰 (僨乕僞丒僆乕僶乕儔儞偺杊巭)
f_open(&file, "record.wav", FA_CREATE_NEW | FA_WRITE); // 僼傽僀儖嶌惉
f_lseek(&file, MAX_SIZE); // 廫暘側僋儔僗僞偺愭峴妱傝摉偰
f_lseek(&file, DATA_START); // 僨乕僞丒僗僩儕乕儉偺婰榐(傾儘働乕僔儑儞僨傿儗僀柍偟)
...
f_truncate(&file); // 晄梫椞堟偺愗傝幪偰
f_lseek(&file, 0); // 僿僢僟偺婰榐
...
f_close(&file);
</pre>
</div>
<div class="para">
<h4>嶲徠</h4>
<p><tt><a href="open.html">f_open</a>, <a href="sfile.html">FIL</a></tt></p>
</div>
<p class="foot"><a href="../00index_j.html">栠傞</a></p>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -