ホーム
おまかせ表示
ログイン
設定
寄付
ウィキブックスについて
免責事項
検索
「C++/はじめに」の変更履歴
本文
議論
このページの記録を表示
(
不正利用記録を閲覧
)
版の絞り込み
開く
折り畳む
この日まで:
タグ
絞り込み:
2017年版ソースエディター
blanking
discussiontools-added-comment(隠しタグ)
discussiontools-source-enhanced(隠しタグ)
discussiontools-source(隠しタグ)
discussiontools-visual(隠しタグ)
discussiontools(隠しタグ)
meta spam id
SWViewer [1.2]
SWViewer [1.3]
SWViewer [1.4]
SWViewer [1.6]
wikieditor(隠しタグ)
ビジュアルエディター
ビジュアルエディター: 中途切替
モバイルウェブ編集
モバイル編集
リダイレクト解除
一斉メッセージ配信
取り消し
差し戻し済み
巻き戻し
手動差し戻し
改良版モバイル編集
新規トピック
新規リダイレクト
白紙化
絵文字
置換
転送先変更
返信
選択した名前空間を隠す
更新を表示
凡例:(最新版)= 最新版との比較、(前の版)= 直前の版との比較、M = 細部の編集
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示
2024年2月12日 (月)
最新
前
05:19
2024年2月12日 (月) 05:19
Ef3
トーク
投稿記録
14,472 バイト
+1,913
→GNU/Linuxのディストリビューションの場合
:
以下に、一般的なGNU/LinuxのディストリビューションへのC/C++開発環境のインストール方法を示します。主要なパッケージマネージャーごとに説明します。
取り消し
タグ
:
2017年版ソースエディター
2024年1月15日 (月)
最新
前
01:37
2024年1月15日 (月) 01:37
Ef3
トーク
投稿記録
12,559 バイト
−13
→CとC++の連携
:
C++は規格上、C++はCと一定のソース互換性を持っています。 そのため、C言語のコードは軽微な修正でC++で利用することができると期待できます。 プログラマがC言語で記述すると冗長で複雑なコードになる場合は、都合に応じてC++に切り替えることも可能です。ただし、両者の標準仕様に詳しくない場合、微細な意味論の違いからトラブルが生じる可能性があります。ミックスドランゲージプロジェクトにおいては、問題の解決にアセンブリ言語やリンケージの知識が必要な場面も珍しくありません。
取り消し
タグ
:
2017年版ソースエディター
2022年11月20日 (日)
最新
前
05:54
2022年11月20日 (日) 05:54
MathXplore
トーク
投稿記録
M
12,572 バイト
+22
added
Category:C++
using
HotCat
取り消し
2022年10月28日 (金)
最新
前
06:44
2022年10月28日 (金) 06:44
Ef3
トーク
投稿記録
12,550 バイト
−72
→標準C言語とのイイとこ取りができるか?
:
例えばここで示す、C/C++の1つのソースコードでの混在例の初期のコードは、printf()関数を使っているのに #include <cstdio> を忘れていたり、C++のストリームへの出力の後に printf() を呼出しているのに、<< flush を忘れており、環境によってはコンパイルにすら失敗していました。
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:32
2022年10月28日 (金) 06:32
Ef3
トーク
投稿記録
12,622 バイト
+90
→標準C言語とのイイとこ取りができるか?
:
s/Cコンパイラ/C/
取り消し
タグ
:
2017年版ソースエディター
最新
前
06:10
2022年10月28日 (金) 06:10
Ef3
トーク
投稿記録
12,532 バイト
+571
→再宣言の禁止
:
C++では、再宣言は許されません。 struct X { int i; struct X *next; }; static struct X a; static struct X b = { 0, &a }; static struct X a = { 1, &b };
→struct スコープ
:
C++では、struct はスコープを持ちます(structはclassです)。 Cでは、struct はスコープを持ちません(classはありません)。
取り消し
タグ
:
2017年版ソースエディター
最新
前
04:56
2022年10月28日 (金) 04:56
Ef3
トーク
投稿記録
11,961 バイト
+337
→自動昇格の有無
:
この違いは、C++には関数オーバーロードの仕組みがあり int func(int i); int func(char ch); 上記の2つの関数があったとき、両者は引数の違いによってのみ区別され、勝手に int に昇格される仕様では都合が悪いからです。
取り消し
タグ
:
2017年版ソースエディター
2022年10月16日 (日)
最新
前
09:10
2022年10月16日 (日) 09:10
みつひし
トーク
投稿記録
11,624 バイト
−39
リンクの修正
取り消し
2022年9月14日 (水)
最新
前
03:51
2022年9月14日 (水) 03:51
106.153.183.19
トーク
11,663 バイト
−3
→自動昇格の有無
取り消し
2022年6月21日 (火)
最新
前
11:52
2022年6月21日 (火) 11:52
Ef3
トーク
投稿記録
11,666 バイト
0
→Windowsで標準的な言語として採用されている
:
Fix markup
取り消し
タグ
:
2017年版ソースエディター
2022年5月30日 (月)
最新
前
22:54
2022年5月30日 (月) 22:54
Ef3
トーク
投稿記録
11,666 バイト
+950
→CとC++の非互換性
:
s/%lu/%zu/2
→新しいキーワード
:
など加筆
取り消し
タグ
:
2017年版ソースエディター
2021年12月23日 (木)
最新
前
01:11
2021年12月23日 (木) 01:11
Ef3
トーク
投稿記録
10,716 バイト
−44
→脚註
取り消し
タグ
:
2017年版ソースエディター
2021年9月24日 (金)
最新
前
03:03
2021年9月24日 (金) 03:03
Ef3
トーク
投稿記録
M
10,760 バイト
0
→標準C言語とのイイとこ取りができるか?
:
typo
取り消し
タグ
:
2017年版ソースエディター
最新
前
03:02
2021年9月24日 (金) 03:02
Ef3
トーク
投稿記録
10,760 バイト
+152
DOSプロンプトとあったが、NT系にはDOSプロンプト(仮想86モードを利用したMS-DOS互換環境)は存在しないので、コマンドプロンプトに訂正
取り消し
タグ
:
2017年版ソースエディター
2021年8月12日 (木)
最新
前
07:28
2021年8月12日 (木) 07:28
Ef3
トーク
投稿記録
10,608 バイト
+870
→Windowsで標準的な言語として採用されている
:
VSは標準Cに対応している。s/Linux/Linux kernel/
取り消し
タグ
:
2017年版ソースエディター
2021年7月1日 (木)
最新
前
01:12
2021年7月1日 (木) 01:12
Ef3
トーク
投稿記録
9,738 バイト
+888
→標準C言語とのイイとこ取りができるか?
取り消し
2020年7月14日 (火)
最新
前
06:00
2020年7月14日 (火) 06:00
すじにくシチュー
トーク
投稿記録
8,850 バイト
+582
→標準Cよりも新機能に積極的
取り消し
2020年6月25日 (木)
最新
前
11:15
2020年6月25日 (木) 11:15
すじにくシチュー
トーク
投稿記録
8,268 バイト
+90
→開発環境を整える
取り消し
最新
前
11:11
2020年6月25日 (木) 11:11
すじにくシチュー
トーク
投稿記録
8,178 バイト
−32
編集の要約なし
取り消し
最新
前
10:18
2020年6月25日 (木) 10:18
すじにくシチュー
トーク
投稿記録
8,210 バイト
−3,091
編集の要約なし
取り消し
最新
前
10:15
2020年6月25日 (木) 10:15
すじにくシチュー
トーク
投稿記録
11,301 バイト
−4,404
→コンソール入出力
:
新単元「C++/文法の基礎」に文法の解説を移動したので、それをこちらからは除去。
取り消し
最新
前
10:12
2020年6月25日 (木) 10:12
すじにくシチュー
トーク
投稿記録
15,705 バイト
−15,011
→メッセージ表示するプログラムを作成してみる
:
新単元「C++/文法の基礎」に文法の解説を移動したので、それをこちらからは除去。
取り消し
最新
前
10:08
2020年6月25日 (木) 10:08
すじにくシチュー
トーク
投稿記録
30,716 バイト
+211
→基本
取り消し
最新
前
10:03
2020年6月25日 (木) 10:03
すじにくシチュー
トーク
投稿記録
30,505 バイト
+176
→コンソール入出力
取り消し
最新
前
09:56
2020年6月25日 (木) 09:56
すじにくシチュー
トーク
投稿記録
30,329 バイト
+4,019
C++/C++特有の概念
2020年6月25日 (木) 09:52 からcout などについて、こちらに移動。
取り消し
2020年6月24日 (水)
最新
前
14:44
2020年6月24日 (水) 14:44
すじにくシチュー
トーク
投稿記録
26,310 バイト
+72
→clang
取り消し
最新
前
14:43
2020年6月24日 (水) 14:43
すじにくシチュー
トーク
投稿記録
26,238 バイト
+47
→clang
取り消し
最新
前
14:42
2020年6月24日 (水) 14:42
すじにくシチュー
トーク
投稿記録
26,191 バイト
+644
→Linuxの場合
取り消し
2020年6月23日 (火)
最新
前
09:03
2020年6月23日 (火) 09:03
すじにくシチュー
トーク
投稿記録
25,547 バイト
−37
→C++の用途
取り消し
最新
前
08:54
2020年6月23日 (火) 08:54
すじにくシチュー
トーク
投稿記録
25,584 バイト
+3,398
とりあえずC++の主な特徴や用途
取り消し
2020年6月22日 (月)
最新
前
05:46
2020年6月22日 (月) 05:46
すじにくシチュー
トーク
投稿記録
22,186 バイト
+393
→MinGW
取り消し
最新
前
05:17
2020年6月22日 (月) 05:17
すじにくシチュー
トーク
投稿記録
21,793 バイト
+1,497
→開発環境を整える
:
MinGW の場合
取り消し
最新
前
04:46
2020年6月22日 (月) 04:46
すじにくシチュー
トーク
投稿記録
20,296 バイト
+648
Windowsの場合のインストール方法
取り消し
2020年5月6日 (水)
最新
前
03:25
2020年5月6日 (水) 03:25
すじにくシチュー
トーク
投稿記録
19,648 バイト
+240
→ソースコードの作成と確認方法
:
非表示タグで、preタグのコードの部分に、ハイライト化しない理由を記載。
取り消し
2019年3月7日 (木)
最新
前
08:23
2019年3月7日 (木) 08:23
すじにくシチュー
トーク
投稿記録
19,408 バイト
+93
→余談
取り消し
最新
前
08:19
2019年3月7日 (木) 08:19
すじにくシチュー
トーク
投稿記録
19,315 バイト
+422
編集の要約なし
取り消し
2017年11月2日 (木)
最新
前
17:32
2017年11月2日 (木) 17:32
すじにくシチュー
トーク
投稿記録
18,893 バイト
+363
「./」とは、現在のフォルダ位置を意味します。ホームフォルダとは限らない。
取り消し
2017年8月11日 (金)
最新
前
02:20
2017年8月11日 (金) 02:20
すじにくシチュー
トーク
投稿記録
18,530 バイト
+480
C++やC言語でいう「関数」とは、なんらかの一連の処理をまとめたものです。数学用語の「関数」とは、C++でいう「関数」は意味が違いますので、気をつけてください。
取り消し
2017年7月29日 (土)
最新
前
22:28
2017年7月29日 (土) 22:28
すじにくシチュー
トーク
投稿記録
18,050 バイト
−22
編集の要約なし
取り消し
最新
前
11:26
2017年7月29日 (土) 11:26
すじにくシチュー
トーク
投稿記録
18,072 バイト
+300
ちなみに、上記のコードの発音は、一例として以下のようになる。 <pre> #インクルード <アイオーストリーム> ユージング ネームスペース エスティーディー; イント メイン() { シーアウト <
取り消し
最新
前
09:28
2017年7月29日 (土) 09:28
すじにくシチュー
トーク
投稿記録
17,772 バイト
+649
(コマンド端末の最低限の使い方については、『
プログラミング/プログラミング初心者むけの共通知識
』で紹介してある。)
取り消し
2017年7月22日 (土)
最新
前
21:53
2017年7月22日 (土) 21:53
すじにくシチュー
トーク
投稿記録
17,123 バイト
+59
cout は「シーアウト」と読みます。
取り消し
2017年7月18日 (火)
最新
前
05:41
2017年7月18日 (火) 05:41
すじにくシチュー
トーク
投稿記録
17,064 バイト
+2,382
冒頭のプログラムから「endl」を除去。初心者には、むずかしい。本ページの中盤で「endl」を解説。
取り消し
最新
前
04:27
2017年7月18日 (火) 04:27
すじにくシチュー
トーク
投稿記録
14,682 バイト
+954
「hello,world」を練習問題として、後半部で復活。
取り消し
最新
前
04:20
2017年7月18日 (火) 04:20
すじにくシチュー
トーク
投稿記録
13,728 バイト
−2,747
オブジェクト指向の解説にあるC言語の話題を除去。初心者の混乱の原因になる。C言語よりも先にC++wo
取り消し
最新
前
03:29
2017年7月18日 (火) 03:29
すじにくシチュー
トーク
投稿記録
16,475 バイト
+1,657
== ソースコードだけを書き換えてみる == では、さきほどの「ようこそ、Cプラスプラス言語へ。」と表示するプログラムを実行してメッセージ表示させた直後に、 ソースコードだけを書き
取り消し
最新
前
02:54
2017年7月18日 (火) 02:54
すじにくシチュー
トーク
投稿記録
14,818 バイト
+370
→メッセージ表示するプログラムを作成してみる
:
メモ帳の種類によっては、拡張子「.cpp」をつけて保存することにより、そのファイルの内容がc++コードである事を認識して、
取り消し
最新
前
02:51
2017年7月18日 (火) 02:51
すじにくシチュー
トーク
投稿記録
14,448 バイト
+144
sourceタグ を syntaxhighlightタグ に置き換え。
取り消し
2017年7月17日 (月)
最新
前
16:30
2017年7月17日 (月) 16:30
すじにくシチュー
トーク
投稿記録
14,304 バイト
−561
C言語のコードは不要。紛らわしいし、初心者の混乱の原因になる。
取り消し
最新
前
16:27
2017年7月17日 (月) 16:27
すじにくシチュー
トーク
投稿記録
14,865 バイト
+1,743
=== オブジェクトファイルの生成方法 === g++を使ってソースコード「sanpru.cpp」の内容にもとづいたオブジェクトファイル(ソースコードの内容をマシン語またはアセンブリ言語に変換した
取り消し
(
最新
|
最古
) (
以後の50件
|
以前の50件
) (
20
|
50
|
100
|
250
|
500
件) を表示