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 bad nga I John Nongkynrih |
07:22 | Khublei naka bynta ba iasnohlang |