@@ -1131,7 +1131,9 @@ <h1 id="_1">コメントアウトのトリック<a class="headerlink" href="#_1"
11311131< h2 id ="onoff "> 範囲の ON・OFF< a class ="headerlink " href ="#onoff " title ="Permanent link "> ¶</ a > </ h2 >
11321132< p > スラッシュ < code > /</ code > の有無に応じて、範囲コメントの有効・無効を切り替えます。</ p >
11331133< h4 id ="1 "> パターン 1< a class ="headerlink " href ="#1 " title ="Permanent link "> ¶</ a > </ h4 >
1134- < div class ="tabbed-set " data-tabs ="1:2 "> < input checked ="checked " id ="__tabbed_1_1 " name ="__tabbed_1 " type ="radio " /> < label for ="__tabbed_1_1 "> 無効</ label > < div class ="tabbed-content ">
1134+ < div class ="tabbed-set tabbed-alternate " data-tabs ="1:2 "> < input checked ="checked " id ="__tabbed_1_1 " name ="__tabbed_1 " type ="radio " /> < input id ="__tabbed_1_2 " name ="__tabbed_1 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_1_1 "> 無効</ label > < label for ="__tabbed_1_2 "> 有効</ label > </ div >
1135+ < div class ="tabbed-content ">
1136+ < div class ="tabbed-block ">
11351137< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
11361138
11371139< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1146,7 +1148,7 @@ <h4 id="1">パターン 1<a class="headerlink" href="#1" title="Permanent link">
11461148< span class ="p "> }</ span > < span class ="w "> </ span >
11471149</ code > </ pre > </ div >
11481150</ div >
1149- < input id =" __tabbed_1_2 " name =" __tabbed_1 " type =" radio " /> < label for =" __tabbed_1_2 " > 有効 </ label > < div class ="tabbed-content ">
1151+ < div class ="tabbed-block ">
11501152< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
11511153
11521154< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1162,8 +1164,11 @@ <h4 id="1">パターン 1<a class="headerlink" href="#1" title="Permanent link">
11621164</ code > </ pre > </ div >
11631165</ div >
11641166</ div >
1167+ </ div >
11651168< h4 id ="2 "> パターン 2< a class ="headerlink " href ="#2 " title ="Permanent link "> ¶</ a > </ h4 >
1166- < div class ="tabbed-set " data-tabs ="2:2 "> < input checked ="checked " id ="__tabbed_2_1 " name ="__tabbed_2 " type ="radio " /> < label for ="__tabbed_2_1 "> 無効</ label > < div class ="tabbed-content ">
1169+ < div class ="tabbed-set tabbed-alternate " data-tabs ="2:2 "> < input checked ="checked " id ="__tabbed_2_1 " name ="__tabbed_2 " type ="radio " /> < input id ="__tabbed_2_2 " name ="__tabbed_2 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_2_1 "> 無効</ label > < label for ="__tabbed_2_2 "> 有効</ label > </ div >
1170+ < div class ="tabbed-content ">
1171+ < div class ="tabbed-block ">
11671172< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
11681173
11691174< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1178,7 +1183,7 @@ <h4 id="2">パターン 2<a class="headerlink" href="#2" title="Permanent link">
11781183< span class ="p "> }</ span > < span class ="w "> </ span >
11791184</ code > </ pre > </ div >
11801185</ div >
1181- < input id =" __tabbed_2_2 " name =" __tabbed_2 " type =" radio " /> < label for =" __tabbed_2_2 " > 有効 </ label > < div class ="tabbed-content ">
1186+ < div class ="tabbed-block ">
11821187< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
11831188
11841189< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1194,9 +1199,12 @@ <h4 id="2">パターン 2<a class="headerlink" href="#2" title="Permanent link">
11941199</ code > </ pre > </ div >
11951200</ div >
11961201</ div >
1202+ </ div >
11971203< h2 id ="_2 "> 値の切り替え< a class ="headerlink " href ="#_2 " title ="Permanent link "> ¶</ a > </ h2 >
11981204< p > スラッシュ < code > /</ code > の有無に応じて、左右どちらかの値を選択します。</ p >
1199- < div class ="tabbed-set " data-tabs ="3:2 "> < input checked ="checked " id ="__tabbed_3_1 " name ="__tabbed_3 " type ="radio " /> < label for ="__tabbed_3_1 "> 左</ label > < div class ="tabbed-content ">
1205+ < div class ="tabbed-set tabbed-alternate " data-tabs ="3:2 "> < input checked ="checked " id ="__tabbed_3_1 " name ="__tabbed_3 " type ="radio " /> < input id ="__tabbed_3_2 " name ="__tabbed_3 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_3_1 "> 左</ label > < label for ="__tabbed_3_2 "> 右</ label > </ div >
1206+ < div class ="tabbed-content ">
1207+ < div class ="tabbed-block ">
12001208< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12011209
12021210< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1207,7 +1215,7 @@ <h2 id="_2">値の切り替え<a class="headerlink" href="#_2" title="Permanent
12071215< span class ="p "> }</ span > < span class ="w "> </ span >
12081216</ code > </ pre > </ div >
12091217</ div >
1210- < input id =" __tabbed_3_2 " name =" __tabbed_3 " type =" radio " /> < label for =" __tabbed_3_2 " > 右 </ label > < div class ="tabbed-content ">
1218+ < div class ="tabbed-block ">
12111219< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12121220
12131221< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1219,11 +1227,14 @@ <h2 id="_2">値の切り替え<a class="headerlink" href="#_2" title="Permanent
12191227</ code > </ pre > </ div >
12201228</ div >
12211229</ div >
1230+ </ div >
12221231< h2 id ="_3 "> 範囲の切り替え< a class ="headerlink " href ="#_3 " title ="Permanent link "> ¶</ a > </ h2 >
12231232< p > 値の切り替えの範囲版です。< br />
12241233スラッシュ / の有無に応じて、前半、後半どちらかの範囲を選択します。</ p >
12251234< h4 id ="1_1 "> パターン 1< a class ="headerlink " href ="#1_1 " title ="Permanent link "> ¶</ a > </ h4 >
1226- < div class ="tabbed-set " data-tabs ="4:2 "> < input checked ="checked " id ="__tabbed_4_1 " name ="__tabbed_4 " type ="radio " /> < label for ="__tabbed_4_1 "> 前半</ label > < div class ="tabbed-content ">
1235+ < div class ="tabbed-set tabbed-alternate " data-tabs ="4:2 "> < input checked ="checked " id ="__tabbed_4_1 " name ="__tabbed_4 " type ="radio " /> < input id ="__tabbed_4_2 " name ="__tabbed_4 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_4_1 "> 前半</ label > < label for ="__tabbed_4_2 "> 後半</ label > </ div >
1236+ < div class ="tabbed-content ">
1237+ < div class ="tabbed-block ">
12271238< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12281239
12291240< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1244,7 +1255,7 @@ <h4 id="1_1">パターン 1<a class="headerlink" href="#1_1" title="Permanent li
12441255< span class ="p "> }</ span > < span class ="w "> </ span >
12451256</ code > </ pre > </ div >
12461257</ div >
1247- < input id =" __tabbed_4_2 " name =" __tabbed_4 " type =" radio " /> < label for =" __tabbed_4_2 " > 後半 </ label > < div class ="tabbed-content ">
1258+ < div class ="tabbed-block ">
12481259< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12491260
12501261< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1266,8 +1277,11 @@ <h4 id="1_1">パターン 1<a class="headerlink" href="#1_1" title="Permanent li
12661277</ code > </ pre > </ div >
12671278</ div >
12681279</ div >
1280+ </ div >
12691281< h4 id ="2_1 "> パターン 2< a class ="headerlink " href ="#2_1 " title ="Permanent link "> ¶</ a > </ h4 >
1270- < div class ="tabbed-set " data-tabs ="5:2 "> < input checked ="checked " id ="__tabbed_5_1 " name ="__tabbed_5 " type ="radio " /> < label for ="__tabbed_5_1 "> 前半</ label > < div class ="tabbed-content ">
1282+ < div class ="tabbed-set tabbed-alternate " data-tabs ="5:2 "> < input checked ="checked " id ="__tabbed_5_1 " name ="__tabbed_5 " type ="radio " /> < input id ="__tabbed_5_2 " name ="__tabbed_5 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_5_1 "> 前半</ label > < label for ="__tabbed_5_2 "> 後半</ label > </ div >
1283+ < div class ="tabbed-content ">
1284+ < div class ="tabbed-block ">
12711285< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12721286
12731287< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1288,7 +1302,7 @@ <h4 id="2_1">パターン 2<a class="headerlink" href="#2_1" title="Permanent li
12881302< span class ="p "> }</ span > < span class ="w "> </ span >
12891303</ code > </ pre > </ div >
12901304</ div >
1291- < input id =" __tabbed_5_2 " name =" __tabbed_5 " type =" radio " /> < label for =" __tabbed_5_2 " > 後半 </ label > < div class ="tabbed-content ">
1305+ < div class ="tabbed-block ">
12921306< div class ="highlight "> < pre > < span > </ span > < code > < span class ="cp "> #include</ span > < span class ="w "> </ span > < span class ="cpf "> <iostream></ span > < span class ="cp "> </ span >
12931307
12941308< span class ="kt "> int</ span > < span class ="w "> </ span > < span class ="nf "> main</ span > < span class ="p "> ()</ span > < span class ="w "> </ span >
@@ -1310,9 +1324,12 @@ <h4 id="2_1">パターン 2<a class="headerlink" href="#2_1" title="Permanent li
13101324</ code > </ pre > </ div >
13111325</ div >
13121326</ div >
1327+ </ div >
13131328< h2 id ="_4 "> 行の入れ替えの防止< a class ="headerlink " href ="#_4 " title ="Permanent link "> ¶</ a > </ h2 >
13141329< p > リファクタリング時に、コピー&ペーストで行の順番を入れ替えてしまうことを防ぎます。</ p >
1315- < div class ="tabbed-set " data-tabs ="6:2 "> < input checked ="checked " id ="__tabbed_6_1 " name ="__tabbed_6 " type ="radio " /> < label for ="__tabbed_6_1 "> 元のコード</ label > < div class ="tabbed-content ">
1330+ < div class ="tabbed-set tabbed-alternate " data-tabs ="6:2 "> < input checked ="checked " id ="__tabbed_6_1 " name ="__tabbed_6 " type ="radio " /> < input id ="__tabbed_6_2 " name ="__tabbed_6 " type ="radio " /> < div class ="tabbed-labels "> < label for ="__tabbed_6_1 "> 元のコード</ label > < label for ="__tabbed_6_2 "> 入れ替えるとエラー</ label > </ div >
1331+ < div class ="tabbed-content ">
1332+ < div class ="tabbed-block ">
13161333< div class ="highlight "> < pre > < span > </ span > < code > < span class ="kt "> void</ span > < span class ="w "> </ span > < span class ="nf "> First</ span > < span class ="p "> ()</ span > < span class ="w "> </ span > < span class ="p "> {}</ span > < span class ="w "> </ span >
13171334< span class ="kt "> void</ span > < span class ="w "> </ span > < span class ="nf "> Second</ span > < span class ="p "> ()</ span > < span class ="w "> </ span > < span class ="p "> {}</ span > < span class ="w "> </ span >
13181335
@@ -1323,7 +1340,7 @@ <h2 id="_4">行の入れ替えの防止<a class="headerlink" href="#_4" title="P
13231340< span class ="p "> }</ span > < span class ="w "> </ span >
13241341</ code > </ pre > </ div >
13251342</ div >
1326- < input id =" __tabbed_6_2 " name =" __tabbed_6 " type =" radio " /> < label for =" __tabbed_6_2 " > 入れ替えるとエラー </ label > < div class ="tabbed-content ">
1343+ < div class ="tabbed-block ">
13271344< div class ="highlight "> < pre > < span > </ span > < code > < span class ="kt "> void</ span > < span class ="w "> </ span > < span class ="nf "> First</ span > < span class ="p "> ()</ span > < span class ="w "> </ span > < span class ="p "> {}</ span > < span class ="w "> </ span >
13281345< span class ="kt "> void</ span > < span class ="w "> </ span > < span class ="nf "> Second</ span > < span class ="p "> ()</ span > < span class ="w "> </ span > < span class ="p "> {}</ span > < span class ="w "> </ span >
13291346
@@ -1334,6 +1351,7 @@ <h2 id="_4">行の入れ替えの防止<a class="headerlink" href="#_4" title="P
13341351< span class ="cm "> }</ span >
13351352</ code > </ pre > </ div >
13361353</ div >
1354+ </ div >
13371355</ div >
13381356
13391357
0 commit comments