tag:blogger.com,1999:blog-82981479873999543352024-03-19T04:36:25.861-07:00Feihong's blogOOP344(C/C++ programming)Feihonghttp://www.blogger.com/profile/03456076045538158411noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-8298147987399954335.post-2529396902325350402009-11-22T22:59:00.000-08:002009-11-22T23:06:46.979-08:00A problem of io_textedit in assignment2i am doing io_textedit. In the class, it's hard to rearrange the offset of each line. for example, if i press the key of right arrow when the cursor is at the end of one line, all lines should be moved left by 1 character. That means the offset of all lines must be 1. can anyone give me a clue how to do it?Feihonghttp://www.blogger.com/profile/03456076045538158411noreply@blogger.com0tag:blogger.com,1999:blog-8298147987399954335.post-83015365486703275742009-10-08T22:37:00.000-07:002009-10-09T02:21:22.988-07:00graphs in assignment1<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmBUdt7DzsBIgyHG-5jlJd8arIvNPjcPsyIlZiGrTkU1ml71ffMwmsiGiJafCSSYWMaB40jfO_wMhciUmOj3ueAGX8k6m5lF7eycntFXpg9ImE5h4gDMFqOTeXbpiu5KjEbRqm4TTlHZM/s1600-h/lineeditor.jpg"><img style="cursor: pointer; width: 400px; height: 215px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmBUdt7DzsBIgyHG-5jlJd8arIvNPjcPsyIlZiGrTkU1ml71ffMwmsiGiJafCSSYWMaB40jfO_wMhciUmOj3ueAGX8k6m5lF7eycntFXpg9ImE5h4gDMFqOTeXbpiu5KjEbRqm4TTlHZM/s400/lineeditor.jpg" alt="" id="BLOGGER_PHOTO_ID_5390517794906167058" border="0" /></a><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2P-gweDl2fU9Uzn8-j_xvX0-3qnEINh1mN2qJ8egPjAOS968F2_Ct2EoYY5qHkaPti2Z-crtXUJVkOa8tFcrxmPlZVgc1Fofo7nmVrInd7fVpvx8ED2F1GIuF1F0irZzrgPYsQ023EVs/s1600-h/example1.jpg"><img style="cursor: pointer; width: 400px; height: 189px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2P-gweDl2fU9Uzn8-j_xvX0-3qnEINh1mN2qJ8egPjAOS968F2_Ct2EoYY5qHkaPti2Z-crtXUJVkOa8tFcrxmPlZVgc1Fofo7nmVrInd7fVpvx8ED2F1GIuF1F0irZzrgPYsQ023EVs/s400/example1.jpg" alt="" id="BLOGGER_PHOTO_ID_5390519452348082130" border="0" /></a><br />_____________________________________<br /><br /><span style="font-size:85%;"><span style="font-weight: bold;">test9.1 of assignment1:</span><br /><a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicaFRdcYMhACqsWURGULKjHA2jM4G8OAn6qZW-Uku5zLHmSTMXBjLCfTpWWpJ_zEiW7IZCL4NejMElj1ENs4KmlqZTAl9C8JM9Ha-HkJMSpua0b9A_liBwV3pKWqLreRmZWYzFO-_-P5M/s1600-h/example2.jpg"><img style="cursor: pointer; width: 400px; height: 164px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicaFRdcYMhACqsWURGULKjHA2jM4G8OAn6qZW-Uku5zLHmSTMXBjLCfTpWWpJ_zEiW7IZCL4NejMElj1ENs4KmlqZTAl9C8JM9Ha-HkJMSpua0b9A_liBwV3pKWqLreRmZWYzFO-_-P5M/s400/example2.jpg" alt="" id="BLOGGER_PHOTO_ID_5390524666904480098" border="0" /></a><br /><span style="font-weight: bold;"> if *curpos >= fieldlen, *curpos = fieldlen-1;<br /><br />__________________________________________<br /></span><br /><span style="font-weight: bold;">test9.2 :</span><br /><a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSpnbuzFlQqS_LP3ARwfsKjr6Yb0hay8J7tWShfkWR3oZSmzb7QFpesM9863Lp1E54VJaKTd9JUXsWvJuHsrfKF8ASYzrs5i-mG5LQsfmTCwUyqEmf9Fil80LHp6AuChfWqDXusO5Eg30/s1600-h/example4.jpg"><img style="cursor: pointer; width: 400px; height: 166px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSpnbuzFlQqS_LP3ARwfsKjr6Yb0hay8J7tWShfkWR3oZSmzb7QFpesM9863Lp1E54VJaKTd9JUXsWvJuHsrfKF8ASYzrs5i-mG5LQsfmTCwUyqEmf9Fil80LHp6AuChfWqDXusO5Eg30/s400/example4.jpg" alt="" id="BLOGGER_PHOTO_ID_5390525620518000706" border="0" /></a><br /><span style="font-weight: bold;"> if *offset > length of string, *offset = length of string<br /><br />____________________________________<br /><br /></span><span style="font-weight: bold;">test9.3:</span><br /><a style="font-weight: bold;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisdvlepWz1cV65Eua_j-iWxgMMden_OIU0DiwEolsGH9UnHq1bfxPP6HbpzfNd27k1DkwlUJuhVQ83LEmoWj9KwEoKLY25oneQohE_X06yvZIDFi8gbPfSbHc7Gm0n8RMLpQBtdiwvgC4/s1600-h/example3.jpg"><img style="cursor: pointer; width: 356px; height: 214px;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisdvlepWz1cV65Eua_j-iWxgMMden_OIU0DiwEolsGH9UnHq1bfxPP6HbpzfNd27k1DkwlUJuhVQ83LEmoWj9KwEoKLY25oneQohE_X06yvZIDFi8gbPfSbHc7Gm0n8RMLpQBtdiwvgC4/s400/example3.jpg" alt="" id="BLOGGER_PHOTO_ID_5390524860667247778" border="0" /></a><br /><span style="font-weight: bold;"> if *curpos> length of string, *curpos=length of string</span><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></span>Feihonghttp://www.blogger.com/profile/03456076045538158411noreply@blogger.com1tag:blogger.com,1999:blog-8298147987399954335.post-66730206184459117482009-09-21T18:29:00.000-07:002009-09-21T20:08:33.576-07:00OOP344 Challenge1assume the integer>0<br /><br />GetInt(char *strint, int val){<br /><br />int i, temp = val, len = 1;<br /><br />//count the length of val<br />while((val /= 10)>0)<br />len++;<br /><br />//write char in array<br />strint[len] = '\0';<br />for(i = len-1; i >= 0; i--){<br /> strint[i] = temp % 10 + 48;<br /> temp /= 10;<br />}<br />}Feihonghttp://www.blogger.com/profile/03456076045538158411noreply@blogger.com0