いうより、最初に提示されたコードではそのように書いているようですが。アドレスを用いた数値の入れ替えぱっと見、ポインタの入れ替えの処理に問題は見あたりません。いう場合は、どんなエラーが出たか、エラーメッセージがあるならそれを貼り付けてくれると大変助かります。**dis;は定義です。重隅かもしれませんが、ちょっと強く言い切ってしまってますので。基本的に定義というのは、記憶域の確保を伴う宣言の事です。通常、一般に変数は宣言と定義が同時に行われます。等の記憶クラス指定子といった、定義を伴わない宣言のみというのはありますが、原則としてその逆はあり得ません。ここで宣言ではありません。言い切ってしまうのは些か語弊があると思うのですが、どうでしょう。セクションでピクセルバッファを直接操作するしかないでしょうね。お仕事について年収500万って、手取りってわけでは無いと思いますが。私が勤めている時がちょうど年収にして500万ありました。月当たり7万円ぐらいでしょうか。年2回のボーナスがそれぞれ50万ぐらいずつですので、給与のみだと、手取りで年間300万ぐらいですね。300/12=25です。月給25万円ぐらいです。大きな画像を配列にして読み込む環境が書かれていないので、なんとも言えませんが。関数を利用するようですね。