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

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

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

推奨モデル - Gemini
0
0
66
4

投稿日時:

  • プロンプト実行例
  • プロンプトを見る
[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

    マーケティング一般

    URLを入力すると、4つの機能を順番に実行してくれます。 1. Webサイトの性格診断(謎) 2. 100点満点で自動採点‼️ 3. 改善のためにやるべきネクストアクション 4. 競合他社のサイトとの比較 *主にBtoBビジネスをターゲットにしています。
  • GPTs

    キャラクター作成

    テーマに沿ったゆるキャラを生成します。 何度も試してお気に入りを見つけよう🤙
  • GPTs

    キャラクター作成

    ゲーム、TRPG、創作のためのキャラクターを、対話形式で一緒に作成・調整できるアシスタントです。 主な特徴: ファンタジー、SF、現代など幅広いジャンルに対応 名前・種族・職業・能力・性格・背景などを自由に設定 TRPG(D&D、クトゥルフなど)のシステムにも対応 既存キャラのブラッシュアップや再構築もサポート キャラクターシートや設定ファイルの読み取り・解析が可能 キャラクター完成後、イラスト作成やデータ出力にも対応(PDF, Word, Excelなど) 対話形式でのキャラメイクにより、初心者にも優しい設計
  • 画像生成

    SNS投稿

    推奨モデル - DALL•E 3
    10月は期間限定のプロフィール写真にして、明るく楽しいハロウィンの雰囲気をまといながらSNSを盛り上げましょう! 性別とスタイルを選択するだけで、個性的で印象的なハロウィンパーティ風SNSアイコンを生成できます。 【性別】 男性または女性を選び、アイコンに登場する人物の性別を決定します。選んだ性別に応じて、外見やポーズが異なるスタイリッシュなデザインが生成されます。 【スタイル】 人物のハロウィン衣装を選択します。ヴァンパイア、ゾンビ、ファンタジーキャラクターなど、様々なハロウィンのコスチュームから選ぶことができます。 生成されるSNSアイコンは、ハロウィンの楽しさを強調した明るくカラフルな雰囲気を特徴としています。人物は笑顔で、ポジティブな表情を見せ、背景には笑顔のカボチャ、カラフルなストリーマー、コンフェティなどの楽しい装飾が施されています。全体的に、パーティのような明るく活気のある雰囲気が広がり、ハロウィンイベントのような華やかさを再現します。 ---------- 😊少しでも気に入っていただけましたら、お気に入り(❤マーク)をクリックしていただけると、とても励みになりますので、ぜひお願いいたします。 😊また、「いつか使ってみよう」と思っている方も、お気に入りに登録しておくと、いつでもマイページからすぐにご利用いただけます。 😊感想など、お気軽にコメントください。  
    0
    0
    11
    90