こんにちは。
VC++.netで暗号化ソフトを作っているんですが、デバッグモードで実行した結果と、リリースモードで実行して得られる結果が違うので困っています。
原因としては、何が考えられるでしょうか?
warningで、「warning C4267: '=' : 'size_t' から 'int' に変換しました。データが失われているかもしれません。」と表示されましたが、(int)でキャストしてから警告は出なくはなっているんですが。
もう一つ、「LINK : warning LNK4089: 'SHELL32.dll' へのすべての参照は /OPT:REF によって廃棄されます。」と出ていますが、これは関係なさそうですので無視しています。
もしかして、同じような経験をされた方がいるんではないかと思い質問しました。
よろしくお願いします。
No.2
- 回答日時:
assertのなかで副作用のある処理をすると問題が生じるような気がします。
例えば、assert(++foo>0)など。この回答への補足
細かくデバッグしたところ、リソースビルドの際の
CString s1;
で宣言した変数のs1.GetAt(i)をとるところでおかしくなっているようです。MSDNではGetAt(int nIndex)について、「MFC ライブラリのデバッグ環境では nIndex の範囲が検証されますが、リリース環境では検証されません。」とありました。変な話です。質問の項目を変更してまた質問したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- C言語・C++・C# このプログラミングの問題を教えて欲しいです。 キーボードから整数kを入力し、kが配列aの中に何個存在 2 2022/12/19 22:50
- C言語・C++・C# (C言語)めちゃくちゃな値になってしまいます。 5 2022/08/13 11:55
- Excel(エクセル) エクセルのSUM関数について 4 2023/04/18 10:37
- C言語・C++・C# 3×3のラテン方陣をつくるプログラムを作成したのですが、(↓) #include <stdio.h> 5 2023/07/10 01:53
- C言語・C++・C# const char** p;のとき、free(p)でC4090エラーとなるのはなぜですか 3 2023/03/31 16:28
- Excel(エクセル) VLOOKUP 構造化参照について 1 2023/04/24 19:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語で%を使わない余りの出し方
-
異なるn個の整数からr個の整数...
-
C言語でDOS画面のプログラム(...
-
intとlongは同じ?
-
3のつく数と3の倍数を表示 C言語
-
2の補数を計算するプログラム
-
数値フラグの判定方法
-
分数の足し算をさせるプログラ...
-
中学生で数学です。 √84nが自然...
-
マイナスからプラスへ転じた時...
-
2÷3などの余りについて
-
Aの値からBの値を除するとは??
-
プログラムでの数字につく”f”の...
-
信頼区間の1.96や1.65ってどこ...
-
C言語(構造体)
-
break文でループを一気に抜ける...
-
複数桁10進数の*桁目だけを抽出...
-
コマンドラインに入力されてい...
-
ある商品のロス率を5%見込み、...
-
C言語 エラーの原因がわからな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2の補数を計算するプログラム
-
intとlongは同じ?
-
再起呼び出しの回数をカウント...
-
C言語で%を使わない余りの出し方
-
迷路を脱出する経路探索プログ...
-
画像の拡大・縮小
-
分数の足し算をさせるプログラ...
-
C言語で簡単なパックマンゲーム...
-
C++で表を作成したいのです ...
-
条件が多い場合
-
複数の共有メモリの作成
-
ヒストグラム均等化処理プログラム
-
3のつく数と3の倍数を表示 C言語
-
argvのNULLチェック
-
乱数で交互に偶数、奇数が、、、。
-
プログラミングに関して
-
OpenCVによる4値化について
-
再帰処理をループ処理に変換
-
16bitで乱数を生成する方法
-
C++ Debug Errorについて教えて
おすすめ情報