質問編集履歴

4

エラー内容文の追加

2016/01/20 06:42

投稿

Alice0225
Alice0225

スコア206

test CHANGED
File without changes
test CHANGED
@@ -61,3 +61,11 @@
61
61
  と表示されています。
62
62
 
63
63
  皆様のお力をお貸し頂けないでしょうか。
64
+
65
+
66
+
67
+ ※エラー内容画像の追記
68
+
69
+ ![エラー内容](f9c22f6fe63821cacdcc502d6665b078.png)
70
+
71
+ 赤く囲った部分はお見せできない部分ですが、プロジェクト名が記載されます。

3

プログラム追記

2016/01/20 06:42

投稿

Alice0225
Alice0225

スコア206

test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,10 @@
14
14
 
15
15
  PUNICODE_STRING Passwordはプログラムを動作させると自動で取得するようなシステムになっています。(該当部分のプログラムは諸事情によりお見せできません…申し訳ございません…)
16
16
 
17
+ PUNICODE_STRINGを使用している部分のプログラムのみ追記しました。
18
+
19
+ 下記コードを書き換えて「14文字以上30文字以下の半角英数字のみであるか」の判定を行いたいです。
20
+
17
21
  ```C++
18
22
 
19
23
 
@@ -28,11 +32,19 @@
28
32
 
29
33
 
30
34
 
31
- if( regex_search(Password, match, reg) ) {
35
+ if (Password->Length >= 14 * sizeof(WCHAR) && Password->Length <= 30 * sizeof(WCHAR)){
32
36
 
33
- return TRUE;
37
+ if( regex_search(Password, m4, r5) ) {
34
38
 
39
+ return TRUE;
40
+
35
- } else {
41
+ } else {
42
+
43
+ return FALSE;
44
+
45
+ }
46
+
47
+ }else{
36
48
 
37
49
  return FALSE;
38
50
 

2

私情→諸事情

2016/01/18 08:54

投稿

Alice0225
Alice0225

スコア206

test CHANGED
File without changes
test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ※追記
14
14
 
15
- PUNICODE_STRING Passwordはプログラムを動作させると自動で取得するようなシステムになっています。(該当部分のプログラムは情によりお見せできません…申し訳ございません…)
15
+ PUNICODE_STRING Passwordはプログラムを動作させると自動で取得するようなシステムになっています。(該当部分のプログラムは諸事情によりお見せできません…申し訳ございません…)
16
16
 
17
17
  ```C++
18
18
 

1

Password変数について追記

2016/01/18 08:51

投稿

Alice0225
Alice0225

スコア206

test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,10 @@
9
9
  PUNICODE_STRING型とはどのようなものなのでしょうか。(「C++ PUNICODE_STRING」等で検索しましたが有用な情報がどれであるのかよくわからない状況です。)
10
10
 
11
11
  string型に直す方法、またはPUNICODE_STRING型のものを「半角英数字のみであるか」判定する方法はありませんでしょうか。
12
+
13
+ ※追記
14
+
15
+ PUNICODE_STRING Passwordはプログラムを動作させると自動で取得するようなシステムになっています。(該当部分のプログラムは私情によりお見せできません…申し訳ございません…)
12
16
 
13
17
  ```C++
14
18