[本]の検索結果
「Linux.com Japan」は、The Linux Foundationが開設したLinuxおよびOSS(オープンソース・ソフトウェア)に特化した日本語ポータルサイト。Linuxカーネルの開発状況やLSB(Linux Standard Base)関連ドキュメント、OSS利用動向調査結果やOSSに関するFAQ、著名開発者のブログ記事一覧や国内WebメディアのLinux/OSS関連ニュース記事一覧、Linux/OSS関連サイトリンク集といったコンテンツが用意されている。
ユーザー登録も受け付けており、登録をするとメールマガジンの受信やフォーラムやブログに書き込みできるようになる。
Linux.com Japan
The Linux Foundation
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道
ソフトバンククリエイティブ 著者:青木 峰郎 価格:2,940円 評価:★★★★★
- 良書だと思います ★★★★★
- Linuxを学ぶ為の読本、Cプログラムミングを学ぶなら別の本で ★★★★★
- 基礎を学ぶには良い書籍だと思います ★★★★★
- 入門書としては良い ★★★★
- Linuxプログラミングを始めたい人にオススメ ★★★★★
単にテキストファイル等の文字エンコードを変換するのであれば、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
主にコンピュータ&インターネット関連の技術関連文書・翻訳文書の集積所。コンピュータ&インターネット関連コラムやオープンソース、ブログや Wiki などいわゆる Web 2.0 関連のインターネット関連文書の日本語訳などがある。
Technical Knockout
Technical Knockout
かつて、日本のコンピュータ技術を、たった一つの技術にまとめ上げようとする計画があった。「Σ(シグマ)計画」Σとは、統合を表す。官僚による、コンピュータ技術の統合。しかし、通産省の主導の元、総額250億円に...
Freebaseは、映画、本、TV番組、セレブ、企業など1200万以上のエントリを含む大規模な情報データベース。誰もが貢献・共有できるオープンな共有型知識データベースで、開発者はFree APIを利用して、Freebaseの構造デ...
(追記あり)
IPA(情報処理推進機構)オープンソフトウェア・センターが中心となって原案作成を進めてきたWebサービスの相互運用性に関するJIS規格(JIS X 7361、JIS X 7362、JIS X 7363)が公示された。これらのJIS規格を活用す...
Microsoft Expression 4は、標準に準拠したWebサイトから、インタラクティブなWebおよび デスクトップアプリケーションまで、優れたユーザーインターフェイス(UI)をデザインするための最新デザインツールセット。Mic...
HTML::Templateは、シンプルで高速なループ構造を表現するのに適したテンプレートエンジン。テンプレートファイルでは変数を入れるために以下のタグが使用できる。<TMPL_VAR> <TMPL_LOOP> <TMPL_INCL...
+
A EPUB(イーパブ)
EPUB(イーパブ)は、米国の電子書籍標準化団体「International Digital Publishing Forum(IDPF)」が開発したオープンな電子書籍ファイルフォーマット規格。オープンな規格であることとフォーマットの単純さから、...
JM Projectは、日本語オンラインマニュアルパッケージの作成、配布を行なっているプロジェクト。JM Projectで翻訳されたマニュアルの閲覧や検索もできる。JM インデックスJM Projectで翻訳されたマニュアルの一覧。翻...
アクセスランキング
今日のアクセスランキング TOP 10
- しゃべる - 社内 マイクロブログ (3 PV)
- 地理院地図3D (3 PV)
- [将棋]加藤一二三九段(ひふみん)が高野智史四段に負け引退決定、感想戦をやらずに即去り (2 PV)
- 「官邸の最高レベルが言っている」と記述された加計文書の証言続出も安倍首相は「印象操作」の一点張り #政治 (2 PV)
- 日経平均株価が2万円を回復、米国株は株価急落を予兆するヒンデンブルグオーメン点灯 #アベノミクス (2 PV)
- TweetBuzz - いま、Twitterで人気のサイトがまるわかり (2 PV)
- pixiv(ピクシブ) (2 PV)
- AdSense の収益分配率は68% (2 PV)
- 今日(2020年5月20日、水曜日)の為替相場予想 #ドル円 #ユーロドル #ポンドドル #FX #デイトレード (2 PV)
- アナリティクス 日本版 公式ブログ: 使いやすくなった新バージョンの Google アナリティクス (2 PV)
今月のアクセスランキング TOP 10
- オープンソースの掲示板ソフト (91 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (73 PV)
- FC2まとめ (32 PV)
- 「SQLite」に深刻なセキュリティ上の脆弱性 #データベースエンジン (24 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (20 PV)
- 2ちゃんねる(2ch) (17 PV)
- 爆益を狙うハイリスクハイリターンのナンピンマーチンEA「Hyper Dollar MT5」 (10 PV)
- StartPage(スタートページ) - 匿名検索エンジン (10 PV)
- 究極の爆益ゴールドナンピンマーチンEA「Extreme(エクストリーム)」 MT4向け (10 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (9 PV)
アクセス統計
ディレクトリ
関連サイト


