國開Android核心開發技術形考任務六答案_第1頁
國開Android核心開發技術形考任務六答案_第2頁
國開Android核心開發技術形考任務六答案_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

Android核心開發技術形考任務六答案【簡答題】編寫strings.xml實現中文和英文兩種字符串資源。#include<iostream>#include<string>usingnamespacestd;#definetab"/t"intmain(){localedef;cout<<()<<endl;localecurrent=cout.getloc();cout<<()<<endl;floatval=1234.56;cout<<val<<//chagetofrench/francecout.imbue(locale("chs"));current=cout.getloc();cout<<()<<endl;cout<<val<<endl;//上面是說明locale的用法,下面才是本例的內容,因為其中用到了imbue函數cout<<"*********************************"<<endl;//為了保證本地化輸出(文字/時間/貨幣等),chs表示中國,wcout必須使用本地化解析編碼wcout.imbue(std::locale("chs"));//string英文,正確顛倒位置,顯示第二個字符正確stringstr1("ABCabc");stringstr11(str1.rbegin(),str1.rend());cout<<"UK/ts1/t:"<<str1<<tab<<str1[1]<<tab<<str11<<endl;//wstring英文,正確顛倒位置,顯示第二個字符正確wstringstr2=L"ABCabc";wstringstr22(str2.rbegin(),str2.rend());wcout<<"UK/tws4/t:"<<str2<<tab<<str2[1]<<tab<<str22<<endl;//string中文,顛倒后,變成亂碼,第二個字符讀取也錯誤stringstr3("你好么?");stringstr33(str3.rbegin(),str3.rend());cout<<"CHN/ts3/t:"<<str3<<tab<<str3[1]<<tab<<str33<<endl;//正確的打印第二個字符的方法cout<<"CHN/ts3/t:RIGHT/t"<<str3[2]<<str3[3]<<endl;wstringstr4=L"你好么?";wstringstr44(str4.rbegin(),str4.rend());wcout<<"CHN/tws4/t:"<<str4<<tab<<str4[1]<<tab<<str44<<endl;wstringstr55(str5.rbegin(),str5.rend());wcout<<"CHN/tws5/t:"<<str5<<tab<<str5[1]<<tab<<str55<<endl;wstringstr66(str6.rbegin(),str6.rend());

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論