grpc
third_party
abseil-cpp
CMake
install_test_project
abseil-cpp/CMake/install_test_project/simple.cc
Go to the documentation of this file.
1
//
2
// Copyright 2019 The Abseil Authors.
3
//
4
// Licensed under the Apache License, Version 2.0 (the "License");
5
// you may not use this file except in compliance with the License.
6
// You may obtain a copy of the License at
7
//
8
// https://www.apache.org/licenses/LICENSE-2.0
9
//
10
// Unless required by applicable law or agreed to in writing, software
11
// distributed under the License is distributed on an "AS IS" BASIS,
12
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
// See the License for the specific language governing permissions and
14
// limitations under the License.
15
16
#include <iostream>
17
#include "absl/base/config.h"
18
#include "absl/strings/substitute.h"
19
20
#if !defined(ABSL_LTS_RELEASE_VERSION) || ABSL_LTS_RELEASE_VERSION != 99998877
21
#error ABSL_LTS_RELEASE_VERSION is not set correctly.
22
#endif
23
24
#if !defined(ABSL_LTS_RELEASE_PATCH_LEVEL) || ABSL_LTS_RELEASE_PATCH_LEVEL != 0
25
#error ABSL_LTS_RELEASE_PATCH_LEVEL is not set correctly.
26
#endif
27
28
int
main
(
int
argc,
char
** argv) {
29
for
(
int
i
= 0;
i
< argc; ++
i
) {
30
std::cout <<
absl::Substitute
(
"Arg $0: $1\n"
,
i
, argv[
i
]);
31
}
32
}
absl::Substitute
ABSL_MUST_USE_RESULT std::string Substitute(absl::string_view format)
Definition:
abseil-cpp/absl/strings/substitute.h:506
main
int main(int argc, char **argv)
Definition:
abseil-cpp/CMake/install_test_project/simple.cc:28
i
uint64_t i
Definition:
abseil-cpp/absl/container/btree_benchmark.cc:230
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:12