C-and-Cpp/C4/File-Handling-In-C/Khasi
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | Ngi pdiang sngewbha iaphi sha ka jinghikai halor ka files in C . |
| 00:05 | Ha kane ka jinghikai ngin pule shaphang: |
| 00:08 | Kumno ban plie ia ka phail. |
| 00:10 | Kumno ban pule ia ki data na ka phail. |
| 00:12 | Kumno ban thoh ia ki data ha poh ka phail. |
| 00:15 | Katto katne ki nuksa. |
| 00:17 | Ban record ha kane ka jinghikai, Nga pyndonkam da |
| 00:20 | Ubuntu Operating System version 11.10, |
| 00:24 | gcc Compiler version 4.6.1. |
| 00:28 | To ngin sdang da ka jinglamphrang shaphang ka phail. |
| 00:31 | Ka phail kadei ka jingshim kyllum jong ki data. |
| 00:34 | Ka lah ban dei ka database, ka prokram, ne shithi ne kano kano. |
| 00:39 | Ngi lah ban shna ia ka phail bad ban access ia ka da kaba pyndonkam da ka C. |
| 00:44 | Mynta to ngin peit ki nuksa halor ka file handling hapoh ka C. |
| 00:48 | Nga lah thoh ia ka prokram. |
| 00:50 | To ngin peit kynmaw ba ka kyrteng ka phail jongngi ka long file.c |
| 00:55 | Ha kane ka prokram ngin shna ia ka phail bad thoh ia ki data hapoh jong ka. |
| 01:01 | To ngan batai mynta ia ka code. |
| 01:03 | Kane ka dei ka header file. jong ngi. |
| 01:05 | Kane ka dei ka main() function jong ngi. |
| 01:07 | Ban define ia ka file variable ngi shait type FILE. |
| 01:12 | Ka FILE variable la defined hapoh ka header stdio.h. |
| 01:19 | *fp ka dei ka pointer sha ka FILE variable. |
| 01:22 | Yn buh ia baroh ki information shaphang ka file , |
| 01:26 | Kum ka kyrteng jong ka, status bad current information. |
| 01:31 | To ngin phai biang sha ka slide jong ngi. |
| 01:33 | Mynta ngin peit ia ka syntax ban plie ia ka phail. |
| 01:37 | Hangne, ka fopen() function ka plie ia ka stream. |
| 01:42 | Nangta kan links ia ka file da ka stream. |
| 01:44 | Ka kyrteng ka phail ka dei ka kyrteng jong ka phail kaba ngi kwah ban plie ne ban shna. |
| 01:49 | Ngi lah ban ai ia ki ryngkat bad ka kyrteng ka phail. |
| 01:53 | Bad ngin ai ia ka extension. |
| 01:56 | Hangne ngin ai ia ka mode jong ka phail. |
| 01:59 | To ngin peit ia ki jait mode: |
| 02:02 | "w" – ka shna ia ka file na kabynta ban pule ne thoh. |
| 02:06 | "r" – ka plie ia ka file na kabynta ban pule. |
| 02:09 | "a" – yn thoh ha kaba kut jong ka file. |
| 02:12 | Mynta phai biang sha ka prokram jong ngi.
|
| 02:15 | Hangne, ngi shna ia ka Sample.txt phail hapoh ka write mode. |
| 02:20 | Ngi lah ban iohi ba ia ka path la ai. |
| 02:23 | Ia ka phail jong ngi la shna halor ka desktop. |
| 02:27 | Nangta ngin thoh ia ki statements ha ka file. |
| 02:30 | "Welcome to the spoken-tutorial" bad |
| 02:32 | "This is an test example". |
| 02:34 | fprintf() ka thoh ia ka output ba la ai ha ka output stream. |
| 02:39 | fclose() ka khang ia ka phail baiadei bad ka stream. |
| 02:43 | Bad kane ka dei ka return statement jong ngi. |
| 02:46 | Mynta click Save. |
| 02:48 | To ngin execute ia ka prokram |
| 02:50 | Plie ia ka terminal window da kaba nion Ctrl, Alt bad T keys ha kajuh ka por na ka keyboard jong phi. |
| 02:59 | Ban compile, type gcc space file dot c space hyphen o space file |
| 03:06 | Nion Enter Ban execute, type dot slash file (./file). |
| 03:11 | Nion Enter. |
| 03:13 | Ngi iohi ba ka file la executed. |
| 03:15 | Mynta ngin check ia ki. |
| 03:17 | To ngin plie ia ka Home folder. |
| 03:20 | Click ia ka Home folder option. |
| 03:22 | Mynta click ia ka Desktop option. |
| 03:25 | Kane ka dei ka sample.txt phail jongngi. |
| 03:29 | Kane ka pyni ba ka phail jong ngi la lah ban shna. |
| 03:32 | Mynta to ngin plie. |
| 03:34 | Double click ia ka phail. |
| 03:36 | Ngi lah ban iohi ia ki messages hangne. |
| 03:39 | Welcome to the Spoken Tutorial. |
| 03:41 | This is an test example. |
| 03:44 | Da kumne ba ngi lah ban shna ia ka phail bad thoh ia ki data hapoh jong ka. |
| 03:48 | Ngin peit mynta kumno ban pule ia ki data na ka file. |
| 03:52 | Nga lah dep shna ia ka prokram. |
| 03:54 | Ngan plie ia ka. |
| 03:56 | Ha kane ka prokram, ngin pule ia ki data na ka phail jong ngi ka sample.txt bad print ia ki data jong ka console. |
| 04:03 | To ngan batai mynta ia ka code. |
| 04:05 | Kane kadei ka header file. jong ngi. |
| 04:08 | Kane ka dei ka main() function jong ngi. |
| 04:10 | Hangne, ka file variable bad ka pointer sha ka file variable la defined. |
| 04:15 | Kumta ngi lah declared ia ka character variable c. |
| 04:19 | Hangne, ngi plie ia ka phail Sample.txt hapoh ka read mode. |
| 04:24 | Ia ka output la buh hapoh ka fp. |
| 04:27 | Nangta ngi check ia ka condition- |
| 04:29 | "If fp ka iaryngkat ia ka NULL ". |
| 04:32 | Lada ka condition ka long true nangta ngin print ia ka message: |
| 04:36 | "File doesn't exist." |
| 04:38 | Lym kumta, kan check da kawei pat ka condition- |
| 04:41 | While c is not equal to EOF. |
| 04:46 | Hangne, EOF ka dei ka end of file. |
| 04:49 | Ka pyni ia ka jing kut jong ka input. |
| 04:52 | kadei ka condition ha kaba ym don data shuh ba lah ban pule na ka data source. |
| 04:57 | lada ka condition ka dei nangta kan pyni ia ki character na ka Sample.txt phail, halor ka console. |
| 05:06 | Hangne, getc ka returns ia ka character na ka specified phail ne stream. |
| 05:12 | Mynta, kan return ia ka character na ka Sample.txt phail jongngi. |
| 05:17 | putchar ka juh pyni ia ka character halor ka console. |
| 05:22 | Kumta kan sa buh ia ki characters hapoh ka variable c. |
| 05:25 | Hangne ngi khang noh ia ka phail. |
| 05:28 | Bad kane ka dei ka return statement jong ngi. |
| 05:30 | Mynta click Save. |
| 05:32 | To ngin execute ia ka program. |
| 05:35 | Phai biang sha ka terminal. |
| 05:37 | Ban compile, type gcc space readfile dot c space hyphen o space read |
| 05:45 | Mynta nion Enter . |
| 05:47 | Ban execute, type ./read (dot slash read). |
| 05:52 | Ia ka output la pyni kum: |
| 05:54 | Welcome to the Spoken-Tutorial. |
| 05:56 | This is an test example. |
| 05:59 | Da kane ngi la poi sha kaba kut jong ka jinghikai. |
| 06:01 | Phai biang sha ki slides jong ngi. |
| 06:03 | To ngin batai lyngkot. Ha kane ka jinghikai ngi lah pule: |
| 06:06 | File handling, |
| 06:08 | Ban thoh ia ki data ha ka phail. |
| 06:10 | eg. fp = fopen(“Sample.txt”, “w”); |
| 06:17 | Ban pule ia ki data na ka phail. eg. fp = fopen(“Sample.txt”, “r”); |
| 06:25 | Kum ka assignment- Thoh ia ka prokram ban shna ia ka phail TEST. |
| 06:30 | Thoh ia ka kyrteng jong phi bad ka address hapoh ka phail TEST. |
| 06:33 | Nangta pyni ia ka halor ka console da kaba pyndonkam ka C Program. |
| 06:37 | Peit ia ka video ba la ai ha ryngkat ka link ha trai. |
| 06:40 | Ka batai lyngkot ia ka Spoken Tutorial Project. |
| 06:43 | Lada phim don ka bor internet ba khlain, shu download sa peit pat hadien. |
| 06:47 | The Spoken Tutorial Project Team: |
| 06:50 | ka pynlong ki workshop da ba pyndonkam ia ki spoken tutorials. |
| 06:53 | Yn ai syrnod ia kiba pass ia ka online test. |
| 06:57 | Na bynta ka jingtip ba kham bniah, sngewbha thoh sha ka
'contact@spoken-tutorial.org |
| 07:03 | Spoken Tutorial” Project ka dei ka bynta jong ka Talk to a Teacher. |
| 07:07 | La kyrshan ia kane ka project da ka National Mission on Education lyngba ICT, MHRD, jong ka sorkar India. |
| 07:14 | Shuh shuh ki jingtip halor kane ka mission phin ioh na kane ka link ba la ai harum : |
| 07:18 | La pynkylla sha ka ktien khasi da i Godwin pyrbot |
| 07:22 | Khublei naka bynta ba iasnohlang |