标签: declare

转发在Objective-C中声明一个结构

我正在创建一个协议,我正在定义的方法的参数之一是CMTime*.我想转发声明CMTime,而不是包括它.但是,我试过@class CMTime并且它抱怨它在其他地方重新定义为不同类型的符号.文档说这是一个结构.我已经尝试过将其声明为

struct CMTime;
Run Code Online (Sandbox Code Playgroud)

但它仍在抱怨它不知道它是什么.

我有什么想法我做错了吗?

c struct objective-c forward declare

14
推荐指数
2
解决办法
5336
查看次数

在MySQL Workbench中声明变量语法无效?

我正在尝试创建并设置变量:

DECLARE myId INT;
SET myId = 5;
Run Code Online (Sandbox Code Playgroud)

但是,我在MySQL Workbench中收到无效的语法投诉:

'DECLARE myId INT'附近的SQL语法错误

我尝试了以下变种:

DECLARE myId INT(4);
SET myId = 5;

DECLARE @myId INT;
SET @myId = 5;

DECLARE @myId INT(4);
SET @myId = 5;
Run Code Online (Sandbox Code Playgroud)

怎么了?

mysql syntax-error declare mysql-workbench

14
推荐指数
3
解决办法
2万
查看次数

打字稿声明第三方模块

我怎么能声明一个如下所示的第三方模块:

在第三方模块中:

module.exports = function foo(){
  // do somthing
}
Run Code Online (Sandbox Code Playgroud)

在我的代码中:

import * as foo from 'foo-module'; // Can not find a declaration module for ...
foo();
Run Code Online (Sandbox Code Playgroud)

javascript declare typescript

14
推荐指数
2
解决办法
2万
查看次数

究竟什么是C++定义,声明和赋值?

我倾向于使用单词define,declare和assign可互换,但这似乎会导致一些人的冒犯.这是否合理?我是否应该仅在第一次使用"声明"一词时分配给变量?或者还有更多呢?

c++ terminology variable-assignment declare

13
推荐指数
4
解决办法
5010
查看次数

创建数组而不声明大小 - java

我正在挖掘同样的问题,但我找不到与我相同的问题

我想创建一个数组而不声明大小,因为我不知道它会是怎样的!

要清除这个问题,我想给你一些我正在寻找的代码

public class t
{
 private int x[];
 private int counter=0;
 public void add(int num)
 {
   this.x[this.counter] = num;
   this.counter++;
 }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,用户可以使用该add函数将元素添加到数组10000次或仅一次,因此它的大小未知

java arrays size declare

13
推荐指数
2
解决办法
10万
查看次数

C#声明跨越多行的字符串

我正在尝试创建一个像这样的字符串

string myStr = "CREATE TABLE myTable
(
id text,
name text
)";
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:http: //i.stack.imgur.com/o6MJK.png

这里发生了什么?

c# string newline declare

12
推荐指数
2
解决办法
3万
查看次数

声明变量set = select

这可能听起来像一个非常愚蠢的问题,但我如何声明一个用于PostgreSQL 9.3查询的变量?

CREATE or replace FUNCTION public.test()
  returns int4
AS
$BODY$
DECLARE    
    cod_process bigint :=30001;
    cod_instance bigint ;
    utc_log timestamp without time zone := localtimestamp;
    cod_log_type varchar(100) :='information ';
    txt_log_text varchar(100):= 'start process';
    txt_log varchar(100):= txt_log_text||'_'||cod_process;
    set cod_instance= select max(cod_instance) as cod_instance from public.instance where public.instance.cod_process=cod_process;    
BEGIN  
    INSERT INTO public.log (cod_process, cod_instance, utc_log,cod_log_type,txt_log)
    VALUES (cod_process, cod_instance, utc_log,cod_log_type,txt_log );
    RETURN 11;
END;
$BODY$ LANGUAGE 'plpgsql';
Run Code Online (Sandbox Code Playgroud)
ERROR: type "cod_instance" does not exist
SQL state: 42704
Character: 383
Run Code Online (Sandbox Code Playgroud)

postgresql variables set plpgsql declare

12
推荐指数
2
解决办法
4万
查看次数

声明类型'x'时缺少部分修饰符 - 由设计者自动生成的代码引起

完整的错误描述如下:

在此输入图像描述

我之前发现了一些类似的问题:AB.

但是A和B中的问题没有提供问题描述的细节(也许我们提示相同的错误信息,但由不同的原因引起?我不确定......).如何,答案在A和B没有很好的解决方案.所以我决定发布类似的问题以及更多细节.

我的问题如下:

Designer自动生成一个新代码(ErrSer1.Designer),该代码在(ErrSer.Designer)中包含相同的部分类名.[显示在printScreen_1 - >第25行]

我们可以看到的区别是,一个是在ErrSer1.Designer中(额外的自动生成的)

内部类ErrSer

另一个是ErrSer.Designer(最初假设是)

部分类ErrSer

这是printScreen_1显示ErrSer1.Designer(额外自动生成的)[注意第25行]

在此输入图像描述

这是printScreen_2显示ErrSer.Designer(原始和通常的)[注意第3行]

在此输入图像描述

最后......我该怎么做才能解决这个烦人的自动生成代码问题?

EDIT1: 我的ErrSer表格就是这样宣布的

public partial class ErrSer : Form
Run Code Online (Sandbox Code Playgroud)

EDIT2: 我的.csproj文件

我的.csproj文件位置

c# declare partial winforms

9
推荐指数
1
解决办法
6647
查看次数

SQL中DECLARE和SET之间的区别

使用SQL(或更具体的MySQL)DECLARE和SET之间有什么区别?

两者都可以设置变量.我已阅读MySQL文档,我不明白两者之间的区别.

mysql sql set declare

9
推荐指数
2
解决办法
6072
查看次数

创建视图 - 声明变量

我正在创建一个使用该STUFF功能的视图.我想把结果STUFF放在一个变量中供我查看.我遇到的问题是声明我的变量.它给我的消息"附近有语法错误'声明’期待'(’或选择"我已经有"("在那里.我试图把一个BEGIN前.我试图把它的后SELECT话.但没有似乎工作,我在搜索中找不到解决方案.我正在使用SQL Server 2012

CREATE VIEW [AQB_OB].[GISREQUESTEDBURNS] 
AS

(DECLARE @CONDITIONS AS varchar(20)
SET @CONDITIONS = (SELECT DISTINCT BD.[RequestedBurnsID]
,[ConditionsReasonsID] = STUFF((SELECT ', ' + CONVERT(VARCHAR (20),[ConditionsReasonsID]) FROM [AQB_OB].[BurnDecisions] WHERE [RequestedBurnsID]= BD.[RequestedBurnsID] ORDER BY [RequestedBurnsID] ASC
FOR XML PATH ('')) , 1 , 1, '') FROM
[AQB_OB].[BurnDecisions] BD)

SELECT RB.[RequestedBurnsID] AS REQUESTEDBURNID
  ,BUY.[BurnYear] AS BURNYEAR
  ,CY.[CurrentYear] AS CURRENTYEAR
  ,RB.[BurnSitesID] AS BURNSITESID
  ,[BurnerID] AS BURNERID
  ,[Contact] AS CONTACT
  ,[BurnDecision] AS BURNDECISION
  ,RB.[Comment] AS …
Run Code Online (Sandbox Code Playgroud)

sql sql-server declare

9
推荐指数
3
解决办法
3万
查看次数