#pragma unroll

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら

トピックに返信する


答えを正確にご入力ください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: #pragma unroll

Re: #pragma unroll

#6

by WKK » 7年前

ちょっと意外な処もありますけれども、分かりました。

有難うございました。

Re: #pragma unroll

#5

by purin52002 » 7年前

必ずやってくれる!と言い切れはしませんが、最近のコンパイラは頭がいいので多分やってくれるでしょう(適当)

Re: #pragma unroll

#4

by かずま » 7年前

そのプラグマは、NVIDIA の CUDA Cコンパイラや、インテルの C++コンパイラに
用意されているもので、マイクロソフトの VC++ には存在しないのでしょう。

Re: #pragma unroll

#3

by WKK » 7年前

早速お返答ありがとうございます。
この警告を無視すれば、unrollをやってくれないでないかと心配ですね。
ご提供のリンクを見ましたが:
「このプラグマは、オプション O3 が設定された場合のみサポートされます。」

O3 の設定がどこにあるのでしょうか。プロジェクトプロパティーを探したけれども。

宜しくお願いします

Re: #pragma unroll

#2

by purin52002 » 7年前

https://www.xlsoft.com/jp/products/inte ... unroll.htm
上のページを読むとオプション設定がいるようなことが書いてあります。
設定はしていますか?
オフトピック
errorじゃなくてwarningだし無視しちゃえばいいんじゃないだろうか^p^
警告レベル下げれば多分warning言われないと思うし、、、

#pragma unroll

#1

by WKK » 7年前

こんにちわ
さっそくですが
開発環境
MS Windows 10
MS studiao2015:
VC++
下記のコードに対して後記のコンパイルエラーが出ました。

コード:

#pragma unroll
 for (int i=0; i<255; i++) {
     .....;
  }
コンパイルエラー:
warning C4068:不明なプラグマがありました.

何が原因でしょうか

ページトップ