最初は、開発環境の設定操作について説明し_

プログラミング言語を使用して1、

私は、一般的には学部環境中に使用されるC ++、パイソン、の自習が時折Matlabの使用、および(主にPython用)Pycharm(主にCおよびC ++用)++ DEVCある学部C言語の間に学びました。コードの通常の要件に加えて、学部のカリキュラムはなく、参加し、我々はいくつかのプログラミング経験を持っていたいくつかの大会での間に、湖北省は2017ブルーブリッジカップC言語プログラミングコンテストに起因するプロの高校卒業後の学部学校に、州の第三賞を受賞しましたコードは、一般に符号の減少、したがって全体的な量を必要とします。

C言語の機能は、私は、次の点を考慮してください。

1)簡単に、より具体的な問題の一部を解決するだけでなく、悪い移植の全体的な特性を生じさせることができます。

2)そのようなセミコロンのような全体的には、コードの量が比較的少ないが、構文は非常に厳密であるので、上の小さな誤差を再生します。

3)プログラム構造のための要件は比較的高いですが、私はメリットが理解を容易にするためだと思いますが、いくつかは、大きな仕事プログラマのため。

私が思うPythonの機能は次のとおりです。

1)Pythonライブラリは、私たちは多くの場合、多くのことの必要性を排除し、コールするために多くを持つことができます。

2)CのPythonの構文はそれほど厳密ではない、比較的簡単なプログラミングが懸念されるが、読者のために、時々理解することは容易ではありません。

試験は、最初のC ++を使用して調製され、プログラミング環境は++主DEVCであるが、次にC ++の習得は、したがって、プログラミングC言語VSCodeの使用を再考、十分ではない、プログラミングがより正確であるが、接続コード雲が存在する自分自身を発見難しいです。最後に、Cをコンパイルして実行するためにMacOSのシステムの下でのXcodeを使用するには成功し、クラウドコードにアップロードされました。

2、統合開発環境を使用して

実験は3つの統合開発環境を経た、最初の選択肢DEVC ++、より強力なVSCodeにスイッチされ、およびMacBook上の最終使用のXcodeを形成するだけでなく、Xcodeのコンパイラプラットフォームの最終提出を活用します。

全体的に、問題を解決するために教室で、コンパイルおよび実行のためのDEVC ++最も簡単な、シンプルな小さなプログラムは十分ですが、その後、ネットワークはDEVC ++コードの小さな雲のチュートリアルに接続されていることがわかったので、彼は再びVSCodeを選びましたDEVCが++加えて、いくつかのために困難であるとプロセスを構築するよりも、コンパイラ、Cはまだ+〜、VSCodeコンソールを開き、端末をクリックして、それが窓に実際にあるターミナルVSCodeで動作することも、パスプレスCtrlキーを追加する必要があり、一般的には、環境を構築しますCMDまたはPowerShellの下での動作は、他のすべての操作入力が達成されたコマンドラインを実行するようにコンパイルすることができます。

C / C ++コンパイラのソースディレクトリにコマンドを切り替えるCDを必要とするか、直接フルパス名を入力し、ディレクティブをコンパイラ(コンパイラMinGWの)G ++ xxx.cpp -o XXX.EXEコンパイルし、その後、./xxxを入力してください.exeがコンパイルされたプログラムを実行することができます。

しかし、まだいくつかの問題があり、インターネット上での操作に基づいており、あなたはクラウドにテストプログラムコードを接続することはできません。最後に、MacOSの下のXcodeを使用し、その利点は、同じ効果のコンパイラは、簡単にコードをクラウドにアップロードするということです。Xcodeのビルド環境も非常に簡単です。最後に、この割り当ては、メインのXcode統合開発環境として使用します。

3、バージョン管理ツール基本的な操作のプレゼンテーションプロジェクトの例

バージョンを使用する主な開発ツール最終実験続いてgitの、プラットフォームのGithubにVSCodeを使用して、プラットフォームにXCodeのクラウドプラットフォームのコードを使用することです。

具体的な手順:

1、マイクロ信号レジスタの使用と拘束電話やメールがクラウド、上の最初の登録アカウントコード;その後、アップロードとコンパイルされたプログラムを保存するための新しいリポジトリを作成します。


正常に作成された後2、クローン/コピー]ボタンをクリックすると、ダウンロードリンクをコピーします。

  

図3に示すように、端末では、デスクトップにCD、実行クローンGitの  https://gitee.com/fenghaojun/zuoye.git  。

 

プロジェクトが終了した後に4、コマンドライン、我々は次のようにあるだろう、ちょうどデスクトップをダウンロードするには、コードの下に作成され、クラウドにあるフォルダを開きます。

 

5、然后将我们项目里的文件拖进来,一定要注意,这里我们拖进来的是项目里的文件而不是吧整个项目的文件夹拖进来,否则是不行的,而且我们也不要工程里的.git隐藏文件,否则会造成存储库冲突;整个运行过程会进行报错。测试用例如下:

  

在码云中显示已提交成功测试案例。 

6、打开项目,利用sourceControl进行操作。点击commit,将改变的内容提交到本地仓库;

 

7、上传并勾选,本次上传为初始化上传,最后点击Commit;

 

8、最后点击Push,上传至码云。

 

可在码云上看到自己的提交的初始化版本和第一次更改的版本。

 

4、使用的单元测试框架

本次的程序为: 

 

在Xcode中选择File中的Target,选择iOS中的unit test,利用swift语言的单元测试,生成代码如下:

5、环境配置过程的问题与解决方法、心得体会

配置过程的问题:我本次配置的最主要问题在于对各个平台的掌握情况不熟悉,首先对DevC++与码云的连接不熟悉,再次配置VSCode后,仍然利用git无法与码云连接,最后使用MacOS下的Xcode,最终成功实现代码的上传,主要利用了简书https://www.jianshu.com/p/3fc466ef5a3f中的内容(用xcode往码云上传项目),主要耗时的地方在于更换开发环境,最终在Xcode下实现速度较快。同时,单元测试框架的使用仍存在问题。

心得体会:本次实验主要是为后面要进行的实验打基础,由于较久没有进行此类实验,上手比较生疏,感谢教员的悉心指导和同学们的帮忙,单元测试框架中,仍存在一些问题需要课后进行解决,我会在课后继续补足此类知识,希望未来的实践过程顺利。

おすすめ

転載: www.cnblogs.com/fenghaojun/p/11680786.html