小编Dan*_*iel的帖子

Google Drive Java API:下一页令牌始终为空

我有以下代码列出目录的内容:

    final Drive.Files.List request = drive.files().list()
            .setQ("trashed=false and ('" + dirid + "' in parents)")
            .setFields("items(title,mimeType,downloadUrl,id)");
    final List<IFile> result = new ArrayList<IFile>();
    do {
        final FileList files = request.execute();
        for (com.google.api.services.drive.model.File file : files.getItems()) {
            final IFile f = toFile(file, directory);
            result.add(f);
        }
        request.setPageToken(files.getNextPageToken());
        // @todo mvy next page token is null????
        log.debug(directory + ": " + result.size() + " files so far, next page token=" + request.getPageToken() + " " + files.getNextPageToken() + " " + files.getNextLink());
    } while …
Run Code Online (Sandbox Code Playgroud)

java google-drive-api

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

支持功能声明应该去哪里?

我有一个.cpp源文件,其中包含一些需要公开访问的函数和一些仅在此源文件中使用的支持函数.

我已经将所有这些函数声明放在头文件中,因为我个人觉得查看一个类在一个地方提供的所有内容很有用.但是,我想指出这些函数是否供内部使用,类似于private访问修饰符,但不使用类(它们是独立函数).

一些可能的解决方案:

  • 将私有声明放在源文件中.
  • 将私有声明放在单独的标头中.

这两种解决方案都将公共和私有函数分成了我想避免的单独文件.

c++ header-files private-header

0
推荐指数
1
解决办法
759
查看次数