IT全般

コマンドライン引数とは

プログラム起動の際に渡されるパラメータの値。Main 関数の引数としてプログラムに渡される。コマンドライン引数は、 CUI アプリケーションだけでなく GUI アプリケーションでも利用することができる。 ex )・SMPL.XE を作成。・コマンドラインから以下のコ…

コンテキストとは

C# での実行コンテキスト調べたかったが重い。そしてよく分からない。 文脈・前後関係・状況。利用者の意図や状況、環境などの総体を表したり、同じ処理や記述でも状況に応じて動作などが異なる場合に、その選択基準となる条件などを指す場合が多い。ex )マ…

Visual Studio_LNK2001 外部シンボル "xxxxx" は未解決です

問題ファイルは hogehoge.obj 。 関数が宣言されているのに、定義されていない場合に出る。 詳しく 関数のプロトタイプだけしかなくとも ( 定義されていなくとも ) 、ソースはコンパイルできるので、 hogehoge.obj が生成される。 リンカは、オブジェクトフ…

Visual Studio_このプロジェクトではユーザーの入力が必要です

Git から落としてソリューションファイル ( .sln ) を実行したら、下記のエラーが表示され、プロジェクトが読み込まれない。( 0 プロジェクト ) このプロジェクトではユーザーの入力が必要です。詳細を調べるには、プロジェクトを再度読み込んでください。 …

Visual Studio_入力候補がでない

急にでなくなった。 Visual Studio を再起動する。 でた。無事解決。 こちらから。 http://yuzukimikado.blog.jp/archives/33212547.html 以上。

Visual Studio_改行コードを一括返還

CRLF で書いていたはずなのに、気づいたら全てのファイルが LF になってた。 メニューバー の [ ファイル ] をクリック。 [ 保存オプションの詳細設定 ] をクリック。 [ 行の終わり ] の下にあるセレクトボックスから[ Windows (CR LF) ] を選択して OK 。 …

ポリモーフィズム ( 多態性 ) とは

よく分からなかったが「なぜ必要か」を読んだらわかったと思う。例ソース見た方が分かりやすいかも。 オブジェクトが複数の型に属することを許す性質のこと。 具体的にいうと、仮想メソッドを用いると、同じメソッドを呼び出しても変数に格納されているイン…

キーボードを押しても文字が入力されない。設定や通知などのアプリが立ち上がる。

初めての現象でウィルスに感染したかと焦った。 いつのまにか、固定キー機能が有効になっていたらしい。Windows キー を 2回 ( 3回 ? ) 押したら元に戻った。 固定キー機能:有効にすると、Ctrl や Alt・Shift・Windows キーを押してそのキーから放しても、…

C#_継承とは

ポリモーフィズムに関係。 MainForm : Form 的なやつ。 継承とは、あるクラスの持つ機能をそっくり引き継ぎ、さらに機能を付け加えた新しいクラスを作る機能のこと。C# では : ( コロン ) を用いて表現する。 MainForm : Form MainForm クラスは、Form クラ…

C++/CLI _デバッグで変数の中身が見れない

C# プロジェクトで動かす C++/CLI や C++ ( DLL ) の Debug を効かせたい。つまりアンマネージ コードのデバッグを有効にしたい。 Please set the debugger type Mixとコンソールにメッセージが出た。 前提:C# のプロジェクトを選択。 1.ソリューション エ…

Visual Studio_スクロールバー の変更履歴をリセット

変更して保存していくとスクロールバーが緑になっていく。緑の箇所を目安にしている時があるので、多くなると不便故に調べた。 ↓ をやらずとも、ファイルを閉じて開けば緑消える。(追記) メニューバー の [ ツール ] → [ オプション ] 左メニューの [ テキス…

オーバーライド とは

C++ でも C# でも Java でも同じ書き方・制約だと思ってる。 が、違うところあった。書く時にまた調べる。↓ は Java サイトから。 親クラス ( スーパークラス ) で定義されているメソッドを子クラス ( サブクラス ) で再定義すること。 これにより、親クラス…

オーバーロード とは

C++ でも C# でも Java でも同じ書き方・制約だと思ってる。 同一クラス内のメソッド名が同一で、「引数の型・数・並び順」が異なるメソッドを複数定義すること。 「戻り型・アクセスレベル・引数名・throws節」が不一致の場合はオーバーロードと見なされず…

浮動小数点数とは

小数点のことでしょとしか認識なかった。 コンピュータ世界における小数の扱い方のひとつ。仮数部と指数部のみを記憶しておくやり方。 123.45 という数字は指数表記にすると、1.2345 * 10 ^ 2 。1.2345 が仮数。10 が基数。2 の部分が指数。 1/100 を掛ける…

IE にて、タブ移動のショートカットキー

左手のみで操作可能。 操作 ショートカットキー 右隣に移動 Ctrl + Tab 左隣に移動 Ctrl + Tab + Shift タブを閉じる Ctrl + W 一番右端のタブに移動 Ctrl + 9 一番左端のタブに移動 Ctrl + 1 ※ 数値入力はテンキーからだと反応しなかった。文字キーを…

Windows 7 にて、スタートメニューの固定表示の場所

表示がおかしくなったので、フォルダにアクセスして編集したかった。 C:\Users\ユーザ名\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu アイコンを右クリックし、プロパティ -> 全般タブ -> 場所から見つけた。 以上。

デスクトップアプリケーション と Web アプリケーション

名前なんて意識してなかった。 デスクトップアプリケーション Word や Excel など。 ・主な処理は ローカル PC ( 手元の PC ) で行われる。 ・画面は OS の機能を利用して表示される。 ・アプリケーションを PC へインストールする必要がある。 Web アプリケ…

IE がフルスクリーンモードになってしまった

気付いたら IE が画面いっぱいに広がっていた。閉じるも元に戻すもアドレスバーもなく焦った。 F11 を押せば戻る。 または、 マウスを画面上部に持っていく。タブやアドレスバー及び元に戻すアイコンが表示されるので、元の大きさに戻すアイコンをクリック。…

サクラエディタにて、複数のファイルを一括置換

「 Ctrl + g 」は検索のみなので、ないかと思ってたらあった。ショートカットがないだけ。 メニューバー の [ 検索 ] から [ Grep 置換 ] を選択。 正規表現にチェックがある場合、想定通りに置換できなかった。( ) で括っても置換されない…。1 ファイルで…

API とは

Application Programming Interface とある機能を有している hoge プログラムを利用する時に、hoge を使うための取り決め & 依頼受付窓口。取り決め:hoge をどのように使えばよいかが示されている。 hoge は、外部から利用できるように窓口として一部のコ…

( ソフトウェア ) コンポーネントとは

component【名】:構成要素、成分、部品など。 特定の機能を持ち、単体で完結しているが単体では使用できず、他のプログラムから呼び出されたり連結されたりして使用されるインターフェースを装備したプログラムのこと。 部品と読み替えて差し障りない。 つ…

インターフェースとは

interface【名】:境界面、接点、接触面、仲立ちなど。 ・2 つのものが接続・接触する箇所。 ・両者の間で情報や信号などのやり取りをする為の、手段や規約を定めたもの。 ハードウェアインターフェースソフトウェアインターフェースユーザインターフェース…

サクラエディタ_テキストを開くショートカットキー

コピペしてエクスプローラーのアドレスバーに貼り付けなくて済む。 Ctrl キー + T キー テキストに他のテキストパスが書いてあり、そのテキストを開きたい時に使う。 ex ) 以下のような構成でファイルがあり、A テキストに 1.txt や ../X.txt というパスが…

Windows_ショートカットキーを割り当てる

※ ショートカットキーを割り当てることが出来るのはショートカットのみ。 ※ デスクトップ または [スタート] メニューの階層にある ショートカットに対してのみ機能する。 割り当て後、デスクトップ直下にショートカットを移動しても機能しなかった。再起動…

Windows10_スタートメニューに「よく使われるアプリ」を表示する

何故かオフになっていた。 スタートメニューから [ 設定 ] をクリック。 [ 個人用設定 ] を 選択。 左メニューから [ スタート ] を選択。 [ よく使われるアプリを表示する ] をオンにする。 ↓ キャプチャ ( クリックで拡大 ) 1. 2. 3.4. 以上。

Windows10_「よく使われるアプリを表示する」を有効にできない

スタートメニューに「よく使われるアプリ」を表示させようとしたが、グレーになっていてオンにできなかった。 スタートメニューから [ 設定 ] をクリック。 [ プライバシー ] を 選択。 [ Window s 追跡アプリの起動を許可してスタート画面と検索結果の質を…

休止状態 と スリープ と ハイブリッドスリープ

90 分以内にパソコンを使うなら、スタンバイ ( スリープ )。それ以外ならシャットダウンした方が節電できる。 休止状態 作業中のデータをハードディスクの記憶装置に保存し、モニター上に使用中のアプリやドキュメントなど表示したまま、パソコンの電源を切…

Windows 10 にて、スリープから復帰してもディスプレイがつかない

ハードは微妙に動いているがディスプレイが真っ暗、が時々起こる。適当なキーを 連打したら、ディスプレイがまずい感じの縞々画面になって再度真っ暗。今まで強制終了していたが、心もとなくなって調べた。 ハイブリッドスリープを OFF にする方法、またはIn…

IMECMNT.EXE とは

タスクマネージャーから終了しようとしたら表示されたので調べた。 Microsoft Office に付属している IME の実行ファイル。 IME ( Input Method Editor ):入力文字を変換するプログラム。 IMECFMUI.EXE も Microsoft Office IME 2010 の一部らしい。 こちら…

閉じているのに [ 使用中のフォルダー ] ダイアログが出る

別のプログラムがフォルダーまたはファイルを開いているので、操作を完了できません。フォルダーまたはファイルを閉じてから再実行してください。 タスクマネージャーの [ プロセス ] を確認しても対象のフォルダなどは閉じているのに、上記のメッセージが出…