iT邦幫忙

c++相關文章
共有 449 則文章
鐵人賽 自我挑戰組 DAY 7
30天重新認識C++ 系列 第 7

技術 第七天: C++ 基本認識 (四)

今天就接著來看浮點數的部分吧~ 浮點數 C++ 浮點數類別有以下幾種: float, double 沿用一下昨天的表: 類型名稱 位元組(byte) 範圍...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 16

技術 Day 16 LeetCode #11 Container With Most Water

題目描述 給予一串數列代表木板高度他們之間的index差則為寬度請在這之中選擇能夠擁有最大容積的兩塊木板舉例:輸入:[1,8,6,2,5,4,8,3,7]輸出...

技術 C++ Primer 5th Edition Exercises(練習題)13.28

Exercise 13.28: Given the following classes, implement a default constructor an...

技術 [BCB6] 新手的第一步

正式全名是: Borland C++Builder 6 一個有點...古老的程式編譯器(在VisaulStudio2020這個時代) 若跟我一樣先有微軟的Win...

鐵人賽 Software Development DAY 26

技術 Day 25:獨立販售的音樂類軟體外掛

不諱言,C++ 初學者面對 JUCE 這個坑,以主流軟體開發趨勢(Web stack)來看,要找到跳下去的理由,很難。 JUCE 是為了「簡化」Audio/Mu...

鐵人賽 Software Development DAY 1

技術 Day 0:拼錯的果汁

JUCE 音同 Juice(果汁),沒有拼錯字,其名來自設計者 Julian Storer,是 Jules Utility Class Extension 的縮...

鐵人賽 Software Development DAY 10

技術 Day10 - C++物件導向前奏 - 結構Struct

Struct是種把相同類型variable分類法,JS也有類似的做法。這對瞭解物件導向觀念很有幫助。 比方說我們想紀錄車庫裡有幾台車,包含出廠年份、型號、顏色和...

技術 [LeetCode] Top Interview 150 Series

題目來源自 Top Interview 150。 Table of Contents 88. Merge Sorted Array 27. Remove...

技術 C++ Primer 5th Edition Exercises(練習題)13.05

Exercise 13.5: Given the following sketch of a class, write a copy constructor...

徵才 【誠徵】Junior C++Developer

職務說明 Experience with C++ development. Knowledge of TCP / HTTP / HTTPs. Nice to...

鐵人賽 Software Development DAY 9

技術 Day 8:學習資源哪裡找?

JUCE 不若 Qt 或其他知名開發框架,學習資源較多。相較之下,JUCE 的學習資源,寥寥可數。這篇文章整理一些 JUCE 學習資源,希望能減輕有心學習者的苦...

鐵人賽 自我挑戰組 DAY 29
Leetcode刷題筆記 系列 第 29

技術 [Day 29] Leetcode 15. 3Sum (C++)

前言 到了倒數第二天啦~ 大概Day 21開始有一系列的sum題目,一直說要接續完成,終於今天又回歸了─也是top 100 liked中的sum題目─15. 3...

鐵人賽 自我挑戰組 DAY 19
30天重新認識C++ 系列 第 19

技術 第十九天: C++ 設計模式(四)

今天要來介紹的是觀察者模式,這個模式其實是個平常常常使用的模式,最簡單的像是網站上面的JavaScript,上面寫的Function被促發是根據HTML裡面的E...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 17

技術 Day17 LeetCode #31#46#47 Permutation合集

前言(廢話) 31題是求下一個排列。寫這題大概花了我一兩的小時的時間吧。寫完後就去玩樂了,結果呢,回來的時候突然看到46、47。#46 Permutations...

鐵人賽 自我挑戰組 DAY 20
30天重新認識C++ 系列 第 20

技術 第二十天: C++ 設計模式(五)

今天就直接來看裝飾者模式囉~ 裝飾者模式 先來看一下裝飾者(Decorator)的定義: 允許使用者通過將物件放入包含行為的特殊封裝物件中來位元物件綁定新的行為...

鐵人賽 Software Development DAY 1

技術 Day01 目標 - 做一個虛擬貨幣投資的交易分析程式(command line program)

(是的,首先我得承認這個主題名字下得不太直觀,但來不及改了..... )物件導向是一個寫程式的方式,一個建構出複雜程式的方法。我們身為人類發明出電腦,絞盡腦汁寫...

鐵人賽 自我挑戰組 DAY 6
30天重新認識C++ 系列 第 6

技術 第六天: C++ 基本認識 (三)

昨天講到了字元(char),裡面就是存 ASCII 的編號符號,那除了 char 的字元以外,還有其他的字元型態,今天就從這部分繼續囉~ 字元 知道了字元(c...

技術 C++ Primer 5th Edition Exercises(練習題)13.32

Would the pointerlike version of HasPtr benefit from defining a swap function?...

技術 使用Google Colab寫C++程式並運行

你是否也在找C+編輯器?我們今天教大家使用 Google Colab 自製一個C++運行器 前置作業 在 Google Drive 的最外層增加名為&quot...

技術 Day 11, Data Structure- Coursera- Fibonacci

費波那契數 一個偽理科人最喜歡說的詞語,只要說出這一詞,頓時能成為全場話題終結者沒有之一,一個跟費波那契回調聽起來一樣但其實不一樣的事物,一個是跟兔子生育數有關...

鐵人賽 影片教學 DAY 3

技術 【影片】鐵人賽 DAY 2:讀取第一個 Hacker News API

今日重點: Visual Studio 專案目錄結構安排 PCH (Pre-Compiled Headers) 使用 Catch2 做為測試框架 呼叫兩個 H...

鐵人賽 Software Development DAY 29

技術 Dat 29 C++ 把Crypto bot虛擬貨幣程式放進去 class裡

前言:請參考系列文章前面的Day 23. Crpto bot 功能 與 menu 和24. Crypto bot file I/O 讓我們馬上進入正題,首先做...

技術 c++ 打包執行檔

linux中:使用cmake,把編譯生成全部放入out文件夾,然後這個就是沒有源碼的linux執行包了,linux中運行是不需要.exe文件的,是linux的執...

鐵人賽 自我挑戰組 DAY 24
Leetcode刷題筆記 系列 第 24

技術 [Day 24] Leetcode 416. Partition Equal Subset Sum (C++)

前言 今天繼續挑戰top 100 liked中sum相關的題目─416. Partition Equal Subset Sum,是不是感覺跟昨天的題目有點像呢?...

鐵人賽 Software Development DAY 27

技術 Day 27 C++ 虛擬貨幣 Crypto bot - 把之前的code變成 function

繼前面兩篇Day25、Day26的初步功能跟menu,接下來要邁向物件導向的分裝大法,讓我們先來把他們一個一個分類開來變成function吧~到時候就可以直接包...

鐵人賽 自我挑戰組 DAY 22
30天重新認識C++ 系列 第 22

技術 第二十二天: C++ 額外認識-二

延續昨天訂的目標,今天就先來看 C++的Logging library~ 那要用哪個 C++的 logging library 這個問題,就交給 Google...

鐵人賽 自我挑戰組 DAY 10
有志者,事竟成。 系列 第 10

技術 Day10 第三十四題LeetCode #4 Median of Two Sorted Arrays

題目描述 給定兩個排好順序的vector請輸出他們的中間數並將計算時間卡在O(log(兩者長度和)) 思維 寫一個新的vector,把兩個vector排進去...

技術 Day 19, 費波納契數加總,求尾數輸出值: 背後的數學規律

如題,我們這一次要試著設計出,能夠計算出費波納契數加總的尾數輸出,我原本用了大數相加方式,但在輸入值為8萬多時,就爆掉了,所以我查詢了網路,一直冒出來一個關鍵字...

技術 Day 13, 爆掉的費波納契數-未完成

前情提要: Day 11,當天,我上著課打程式,完成了費波納契數的雛形,為甚麼說雛型呢? 因為一旦至第500項,不,連到了第200項,我的數值顯示就是爆掉的狀態...

鐵人賽 自我挑戰組 DAY 5
30天重新認識C++ 系列 第 5

技術 第五天: C++ 基本認識 (二)

今天就從上次的資料型態來開始延續。 C++ 基本資料型態 C++ 的基本內建型態有四種: 布林、字元、整數跟浮點數,下面我就照順序來輪流看一遍吧。 布林 布林...