根据加拿大国籍法,加拿大公民的子女在海外出生并长大并不会自动失去加拿大国籍。加拿大公民的子女只要在出生时已经是加拿大公民,即使在海外长大,也可以保留加拿大国籍。然而,需要注意的是,如果加拿大公民的孩子成年后选择自愿申请其他国家的国籍,可能会导致失去加拿大国籍。此外,加拿大国籍法在2015年有所改动,出生在外籍加拿大公民的子女,如果其父母是在1977年1月1日之后加入加拿大国籍的,可能不符合加拿大公民的自动传承资格,需要在特定年龄段内主动申请恢复或保留加拿大国籍。因此,作为加拿大公民,在拥有外籍子女后,有必要了解相关的国籍法规,并在必要时获取专业法律咨询,以保证子女能够依法保留加拿大国籍。