[変換]の検索結果
単にテキストファイル等の文字エンコードを変換するのであれば、iconvコマンドを使用して変換すれば良いのですが、 プログラム内部で取得した文字列の文字エンコードを変換したい場合もあります。
以下のプログラムはLinuxやCygwinの環境でC言語のプログラムからiconvを呼び出して文字エンコードを 変換する場合の手順を示したサンプルプログラムです。
--- tst_iconv.c ---
#include <stdio.h>
#include <iconv.h>
#define BUFSIZE 1024
char outbuf[BUFSIZE];
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize);
main(void)
{
int ret;
ret = convert("SHIFT-JIS", "UTF-8",
"日本語テストメッセージおはよう",
outbuf, sizeof(outbuf));
if (ret) {
printf("%s\n", outbuf);
}
else {
printf("Oops!\n");
}
}
int convert(char const *src,
char const *dest,
char const *text,
char *buf,
size_t bufsize)
{
iconv_t cd;
size_t srclen, destlen;
size_t ret;
cd = iconv_open(dest, src);
if (cd == (iconv_t)-1) {
perror("iconv open");
return 0;
}
srclen = strlen(text);
destlen = bufsize - 1;
memset(buf, '\0', bufsize);
ret = iconv(cd, &text, &srclen, &buf, &destlen);
if (ret == -1) {
perror("iconv");
return 0;
}
iconv_close(cd);
return 1;
}
コンパイル方法
$ gcc -o tst_iconv tst_iconv.c -liconv
「Woopie Video DeskTop」は、YouTubeやニコニコ動画、Dailymotionなど日本や海外の動画共有サイトの動画を変換・保存できる無料のフリーソフト。ダウンロードした動画はPSPやiPod、iPod touch、iPhone、携帯電話などのデバイスで楽しむことができる。対応拡張子はflv、swf、wmv、avi、3gp、3G2、mov、mp4、mp2、mpg、asf、vob、m4v、wma、mp3、ac3、ogg、m4aの18種類。ハイビジョン放送なみに綺麗なHD高画質の再生やダウンロードにも対応している。
「さきゅばす」は、ニコニコ動画の動画を、コメント付きの動画として保存できるオープンソースソフト。低スペックなPCでもコマ落ちなしで綺麗に変換することができる。変換にはffmpegを用い、iPodやPSP向けのmp4動画などを作成することも可能。
+
A zen-coding
「zen-coding」は、cssのセレクターと同等、または近しい記述を行って変換することでタグの自動補完をしてくれるエディター用のプラグイン(拡張機能)。Zen-Codingでできるあんなことこんなこと | gaspanik weblogブ...
Social IMEは、みんなで単語や正しい変換結果を覚えさせることで、どんどん賢くなっていくユーザー参加型の新しい日本語入力ソフトウェア。ソースコードのダウンロードページ開発者奥野陽氏のブログブックマーク先へ
2010年4月付与分(2010年2月の成果発生分)から、楽天アフィリエイトの成果報酬で3000ポイントを超えた分は、楽天スーパーポイントへの変換対象にならず、イーバンク(楽天銀行)口座もしくは楽天カードを登録してい...
インターネットで文書が共有できるサービス。「Scribd」にアップロードした文書ファイルはFlashに変換され簡単に閲覧できる。ブログに埋め込むことも可能。Scribd is a social publishing site, where tens of milli...
「超!美味しく変換」は、無料で利用できる料理写真の自動補正サービス。JPEG形式の画像をアップロードすると、料理が美味しく見えるように写真の明るさや鮮やかさ、色合いを自動補正してくれる。ブックマーク先へCA...
2009年12月に公開され人気となっている「Google日本語入力(ベータ)」に、「郵便番号から住所への変換」「ひらがなからカタカナ英語への変換」「テンキー入力のサポート」など機能が追加された。Google日本語入力(...
Google Chrome拡張機能の公式ギャラリーがオープンし、他の開発者などの拡張機能もリリースされてますが、私も表示してるページを簡単にTwitterに登録するChrome拡張機能などを公式ギャラリーに登録しています。Easy...
アクセスランキング
今日のアクセスランキング TOP 10
- FC2まとめ (4 PV)
- Twitter Lite - 起動時や利用時の読み込み速度が最大30%アップ (3 PV)
- 2ちゃんねる(2ch) (3 PV)
- 大人気のブランド品即時買取サービス「CASH」がDMM.comにたったの70億円で買い叩かれる (2 PV)
- 無料ダイヤルアッププロバイダ「Soloot(ソルート)」 (2 PV)
- ほしい物リスト (2 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (2 PV)
- 掲示板CGI ThreadPlus 1.2 のリリース (2 PV)
- RDB(リレーショナルデータベース) (2 PV)
- 入金0円ですぐにFXが始められる初心者におすすめの海外FXブローカー「XM」 #MT4 #MT5 #口座開設 (2 PV)
今月のアクセスランキング TOP 10
- FC2まとめ (12 PV)
- 将棋ウォーズPCブラウザ版がchrome、Firefox、edgeなどに対応 (8 PV)
- 掲示板CGI ThreadPlus 1.2 のリリース (5 PV)
- 「Kindle for the Web」 (5 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (5 PV)
- Jipanguの配布は終了しました (4 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (4 PV)
- Twitter Lite - 起動時や利用時の読み込み速度が最大30%アップ (3 PV)
- 「さくらのクラウド」のオプションサービスで「専有ホスト」の提供を開始 (3 PV)
- ドル円(USDJPY)で爆益を狙うハイリスクハイリターンのMT4向けナンピンマーチンEA「Hyper Dollar」 (3 PV)
アクセス統計
ディレクトリ
関連サイト



