[C++]スマートポインタを使ったコードに書き換え

[C++]スマートポインタを使ったコードに書き換え

C++で書かれた,古い生のポインタを扱うコードをスマートポインタを使ったものに書き換えてくれます。

推奨モデル - Gemini
0
0
20
1

投稿日時:

  • プロンプト実行例
  • プロンプトを見る
[C++]スマートポインタを使ったコードに書き換え

スマートポインタに書き換えたいC++コードを入力してください。

1void func(int size){
2   double* p;
3
4   if(size > 0){
5      ptr = new double[size];
6   }
7   for(int i = 0; i < size; i++){
8      ptr[i] = exp(i);
9   }
10}
[C++]スマートポインタを使ったコードに書き換え
1#include <memory>
2
3void func(int size) {
4  std::unique_ptr<double[]> ptr;
5
6  if (size > 0) {
7    ptr = std::make_unique<double[]>(size);
8  }
9  for (int i = 0; i < size; i++) {
10    ptr[i] = exp(i);
11  }
12}

コメント 0

他のプロンプトもチェック

  • GPTs

    キャラクター作成

    指示に従いながら、テキストを入力していくとキャラクターがボードを持っているイラストを生成してくれます。 入れたいコメントを、英訳してくれて(英文でないと出せないため)ボードに出して生成してくれます。 CANVAなどで自分でボードに文言を入れられるように無地のボードを持たせる選択も可能です。 ・商品POPに使うもよし ・メッセージカードの作成に使うもよし ・様々な使い方ができると思います。ぜひ試してみてください。 文章は長文ほどそうですが、文字化けを起こすことがあります。ご了承ください。 #イラスト #画像生成 #ボード その場合は文章を短くするなどして出しなおしてくださいませ。
    2
    0
    11
    27
  • 画像生成

    キャラクター作成

    リアルで可愛い日本人女性の画像を生成できるプロンプトです。英語なので翻訳しながら、自分が指示したい内容の部分だけを他の英語に書き換えてください
    1
    0
    21
    111
  • 画像生成

    キャラクター作成

    推奨モデル - Midjourney
    ▽最新作はこちら▽ https://oshiete.ai/item_lists/73557973863457792 Midjourneyを試してみたい人向けのプロンプトです!自由に利用してみてください! ▼指示文の作成は以下のURLから▼ https://oshiete.ai/items/95362044966659072 #midjourney
  • キャラクター作成

    推奨モデル - GPT-4o
    ▽最新作はこちら▽ https://oshiete.ai/item_lists/73557973863457792 Midjourneyを初めて利用する人向けにMidjourneyのプロンプトを作成するツールを作成しました。 作成したプロンプトは以下のURLから試すことができます。 ------- https://oshiete.ai/items/95353814202901504 ------- #midjourney